sqlserver 2005 备份还原失败
1.直接右键还原数据库可能会失败。如果失败 使用下面的sql语句还原
USE MASTER
RESTORE DATABASE bingo
FROM DISK = 'F:\DevProject\bingo\bingo.bak'
WITH MOVE 'dvbbs_sql_Data' TO 'F:\DevProject\bingo\bindoDb\bingo.MDF',
MOVE 'dvbbs_sql_Log' TO 'F:\DevProject\bingo\bindoDb\bingo_LOG.LDF',
STATS = 10, REPLACE
GO
2.如果1 还报错,则 使用下面的sql语句, 用logicalname所属的列的值替换 上面对应的位置就OK。
RESTORE FILELISTONLY
FROM DISK = 'F:\DevProject\bingo\bingo.bak'
D:\mssql\1dvbbs_sql_Data.MDF
D:\mssql\1dvbbs_sql_Log.LDF
欢迎大家多多交流