日期:2014-05-19  浏览次数:20857 次

MS SQL SERVER服务无法启动??!!
请问各位高手,看到过这种无法启动的没有?
没有任何征兆,数据库服务器就无法启动了,我到“服务”里面强行启动,发现也无法启动,提示“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报””。但是我发现“性能日志和警报”这项服务根本就是可以不启动的,不影响SQLSERVER服务的启动。
察看日志,提示master数据库启动失败,9001错误和9004错误。。。

由于该系统是网站服务器,请问有没有遇到过这种情况的?有没有好的解决办法?!而不重装系统让数据库可以恢复正常?

------解决方案--------------------
重新安装一便SQL SERVER也许会来得快一些。

这种和系统有关系的问题就不好说了
------解决方案--------------------
--提示master数据库启动失败?
--重建 master 数据库
1)关闭SQLServer 2000,然后运行 Rebuildm.exe。
该程序位于 Program Files\Microsoft SQL Server\80\Tools\Binn 目录中。
2)在 "重建 Master "对话框中单击 "浏览 "按钮。
3)在 "浏览文件夹 "对话框中,选择 SQL Server 2000 光盘上或用于安装 SQL Server 2000 的共享网络目录中的 \Data 文件夹,然后单击 "确定 "按钮。
4)单击 "设置 "按钮。在 "排序规则设置 "对话框中,验证或更改用于 Master 数据库或其它数据库的设置。
最初,显示的是默认排序规则设置,但这些设置有可能与安装期间选择的排序规则不匹配。可以选择与安装期间使用的排序规则相同的设置,也可以选择新的排序规则设置。完成后单击 "确定 "按钮。
5)在 "重建 Master "对话框中单击 "重建 "按钮以启动进程。

说明:若要继续,则可能需要终止正在运行的服务器。

具体参照:
http://study.ad-ren.com/SQL-Server/h001/h04/1152185453d104198.html