多语言展示
当前在线:1453今日阅读:60今日分享:41

Sqlsrver之分离和附加数据库

分离、附加数据库,有助于数据库的移植,进行操作。包括视图、存储过程两种方式。本文将通过视图的方式
工具/原料
1

电脑

2

Sqlserver数据库软件

方法/步骤
1

1、分离数据库:右键某个数据库---人物--分离,弹出分离页面,点击确定;如下图所示。

2

2、数据库分离成功,则在数据库页面中已经不存在该数据库了。

3

3、数据库不在页面中显示,但是在数据库文件中仍然存在该数据库,如下图所示。

5

5、点击 添加,添加我们刚刚分离出的数据库,选择文件的位置,并点击确定;

6

6、添加页面将出现文件的路径,还有mdf格式的数据库文件,并点击确定。

7

7、数据库管理页面出现了该数据库,则附加数据库设置成功。

8

接下来,通过存储过程的方式对数据库进行分离和附加。如上图,library数据库还在的 。8、新建查询--输入语句:EXEC sp_detach_db @dbname=libraryGO;9、执行语句,则语句执行成功;

9

10、刷新一下,则对应的library数据库已被分离;

10

11、新建查询--输入语句:EXEC sp_attach_db @dbname=library,@filename1='D:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\library.mdf',@filename2='D:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\library_log.ldf'Go12、执行语句,则语句执行成功;

11

13、刷新一下,则对应的library数据库已被附加;

12

综上所述,通过视图、存储过程两种方式可以分离、附加数据库;另外,分离、脱机,都可以复制数据库文件,并结合附加、联机可以添加数据库,这两种方式都可以实现。

注意事项
1

选择数据库格式的文件

2

分离附加操作正确

推荐信息