技术探索

MSSQL出故障后无法启动如何重建系统数据库?

2015-01-02
692

当mssql系统数据库出现问题(如master),导致无法启动时,可以使用以下命令重建系统数据库。重建完成后再重新创建数据库用户、附加或恢复用户的业务数据库。


 

C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release\setup.exe 
/q /action=rebuilddatabase /instancename=mssqlserver /sqlsysadminaccounts=admin /sapwd=sa

 

 

参数说明:

1)以恢复mssql2008为例

2)instancename指定实例名称,如果是默认实例,填写为mssqlserver(本例)

3)添加一个windows系统管理员账号,本例中为admin

4)设置sa的密码,本例为sa

5)执行完成后会返回到命令提示符

6)执行完后别忘记启动mssql服务,然后再进行其他工作