下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。
EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
呵呵,如果需要还应该恢复日志文件:
EXEC sp_detach_db 'pubs'
EXEC sp_attach_db 'pubs',
'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.ldf'
其实就是用到SQL的几个系统存储过程! |