1.重建master,使用安装光盘,我的光驱为E:
E:\>start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=123
上述命令执行完毕后,系统即创建了新的master数据库
2.以单用户模式启动
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr -m --注意,这个文件如果你找不到的话,自己上SQLSERVER的安装路径下面搜一下sqlservr.exe
3.恢复(需另开一个cmd)
C:\Documents and Settings\Administrator>osql -E
1> restore database master from disk='d:\bak\master'
2> go
已为数据库 'master',文件 'master' (位于文件 1 上)处理了 376 页。
已为数据库 'master',文件 'mastlog' (位于文件 1 上)处理了 4 页。
已成功地还原了 master 数据库。正在关闭 SQL Server。
SQL Server 正在终止此进程。
转载于:https://blog.51cto.com/fanhongchang/427621