我从LocalDB
服务器备份了我的数据库.mdf
文件:
C:\THESIS - SOURCE CODE\SIS-JEN\SIS\APP_DATA\SIS_DB.MDF
已成功备份,扩展名为.bak
:
C:\THESIS - SOURCE CODE\SIS-JEN\SIS\APP_DATA\SIS_DB.MDF.bak
现在,我想将此备份文件恢复到新服务器(我的电脑/服务器),但我无法使用.bak
文件成功恢复:
C:\THESIS - SOURCE CODE\SIS-JEN\SIS\APP_DATA\SIS_DB.MDF.bak
我发现了这个错误:
恢复数据库' C:\ THESIS-SOURCE CODE \ SIS-JEN \ SIS \ APP_DATA \ SIS.DB.MDF'失败
答案 0 :(得分:2)
检查RESTORE
声明 -
USE [master]
GO
RESTORE DATABASE [SIS_DB] FROM DISK = N'D:\SIS_DB.bak'
WITH FILE = 1,
MOVE N'SIS_DB' TO N'D:\SIS_DB.mdf',
MOVE N'SIS_DB_log' TO N'D:\SIS_DB_log.ldf', NOUNLOAD