前言:
今天遇到这个sql服务无法启用 。无法登陆 的情况。。在google 百度 搜了一下。发现很多网站都是采集来的数据。。(很奇怪这些采集站都那么靠前!)
照着文章里边的方法去试试都不行,,,后来终于找到一个。。记录再下 。 原文转自 :http://www.networkquestions.org/?p=389 ,感谢一下原作者的辛苦。
本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务。
打开日志查看器开始看日志:
SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息。
由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。
TDSSNIClient 初始化失败,出现错误 0x7e,状态代码 0×1。
接着查看SQL日志 (MSSQL.1MSSQLLOG)
可以判定,可能是以下几个问题:
1、IP地址配置不正确:
打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。
2、可能是因为VIA协议启用造成的。解决方法如下:
另外,管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:
打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服务属性中,修改以哪个账号来启动服务。
我机器启动不了服务的原因就是启用了 “VIA”服务,禁用后,OK了。