日期:2014-05-17  浏览次数:20542 次

坐等MSSQLSERVER服务启动不了。
MSSQLSERVER服务启动不了出现了下列错误。
提示:“本地计算机 上的 MSSQLSERVER 的服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务”.

------解决方案--------------------
查看windows日志,看下是什么错误
------解决方案--------------------
检查下是什么原因导致服务自动停止的?查看相关服务设置或者查看日志
------解决方案--------------------
把补丁打好了吗
------解决方案--------------------
转自:http://support.microsoft.com/kb/926940/zh-cn


症状
Microsoft SQL Server 2000 Service Pack 4 (SP 4) 停止关闭 SQL 服务器连接后响应 (挂起)。 运行 Microsoft Windows Server 2003 Service Pack 1 (SP 1) 计算机上会出现此问题。 此外, SQLServer 不接受任何连接请求。 发生此问题时, SQLServer 错误日志中可能记录以下错误信息:
日期 时间 服务器错误: 17883, 严重 1, 状态 0::
日期 时间 服务器进程 2:0 (b58) UMS 上下文 0x21D17050 似乎是非 yielding 计划 1 上。
回到顶端

原因
由于一个无效的套接字句柄 Dbnetlib.dll 文件传输到 接字关闭套接字 函数关闭 SQL 服务器连接时发生此问题。 此套接字无效处理 TCP/IP 块活动。 因此, SQLServer 停止响应并不接受任何连接请求。
回到顶端

解决方案
服务包信息
要解决此问题, 获取用于 Windows Server 2003 最新 ServicePack。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
889100 (http://support.microsoft.com/kb/889100/) 如何获取最新 ServicePack 的 Windows Server 2003