按照網上所說的sql2005進入單機模式下,按下面步驟
一.問題1
1>RESTORE DATABASE master FROM DISK='C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/Backup/master.bak'
2>GO
提示還原有錯誤,然後終止還原
解決:到網上查了資料要在 還原命令后加 with replace
二.問題2
1>RESTORE DATABASE master FROM DISK='C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/Backup/master.bak' with replace
2>GO
老是提示數據庫版本不同,終止還原
解決:新的數據庫版本要求與之前備份數據庫版本要求一樣,不然還原master數據庫還原不了.
三.問題3
1>RESTORE DATABASE master FROM DISK='C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/Backup/master.bak' with replace
2>GO
如果恢复成功,显示如下信息:
-------------------------------------
已为数据库 'master',文件 'master' (位于文件 1 上)处理了 376 页。
已为数据库 'master',文件 'mastlog' (位于文件 1 上)处理了 3 页。
已成功地还原了 master 数据库。正在关闭 SQL Server。
SQL Server 正在终止此进程。
然後啟動SQL服務啟動不了,明明是還原成功了為什麽SQL服務會啟動失敗呢,后來找來找去終於找到了原因
原來是之前備份的數據庫,master所有安裝的路徑與現在電腦所安裝路徑不一樣,后來將DATA路徑改為與之
前電腦一致,然後啟動SQL服務成功了,哈哈。