以下实例将移动一个名为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