SqlServer数据库分离附加操作

以下实例将移动一个名为mydbd的数据库,该数据库包含一个数据文件mydb.mdf和一个日志文件mydblog.ldf。如果要移动的数据库还有其他数据或者日志文件,可以在存储过程sp_attach_db用逗号分开,将他们全部列出。

如下代码分离数据库

use master

go 

exec sp_detach_db 'mydb'

go

然后将数据和日志文件从当前位置(D:mssqldata)移动到新位置(E:sqldata)

use master

go 

exec sp_attach_db 'mydb','E:sqldatamydbdata.mdf','E:sqldatamydblog.ldf'

go

使用sp_helpfile确认文件位置的更改

exec sp_helpfile

原文地址:https://www.cnblogs.com/wangtengfei/p/4259307.html