移动SQL Server文件和主数据库文件

时间:2014-04-10 10:45:15

标签: sql sql-server

如何将我的SQL Server数据库.mdf.ldf日志文件与用户名和密码一起移动?因为粘贴master.mdf的副本导致服务无法启动。

1 个答案:

答案 0 :(得分:0)

您应该使用ALTER DATABASE和MODIFY FILE

一个例子是:

USE master;
GO
ALTER DATABASE test SET OFFLINE;
GO
-- Copy your files to the new destination
ALTER DATABASE test 
    MODIFY FILE ( NAME = test_log, 
                  FILENAME = 'C:\temp\test_ldf.ldf');
ALTER DATABASE test 
    MODIFY FILE ( NAME = test, 
                  FILENAME = 'C:\temp\test.mdf');

GO

ALTER DATABASE test SET ONLINE;
GO