Win2003 svchost.exe 程序错误引起 SQL 服务停止的原因及解决

   Updated: 2012-12-04 00:04       Win2003 svchost.exe 程序错误引起 SQL 服务停止的原因及解决无评论

一客户反映最近他们的客户端软件经常出现错误提示,根据错误提示,可以判断是由于客户端软件连接不上服务器的 SQL Server 数据库所致。一天可能出现好几次,重启服务器后正常,但过上一两小时时间又出现。

服务器为 Windows 2003+SQL Server 2000。查看服务器上的应用程序日志发现如下错误描述:

错误应用程序 svchost.exe,版本 5.2.3790.3959,错误模块 kernel32.dll,版本 5.2.3790.3959,错误地址 0x0006beb8。

google 搜寻,得知解决办法为:

打上 KB958644 补丁,重启计算机

此故障的原因:

服务器存在 windows MS08-067 RPC 安全漏洞,同时局域网存在木马病毒,对服务器影响,造成服务器上的部分服务自动停止

建议:即使服务器平时不上外网使用,但由于局域网内部的病毒等因素,造成服务器故障,建议服务器设置自动更新,有条件的要安装杀毒软件和防火墙,以免由于漏洞造成服务器故障甚至更严重的数据丢失。

参考资料:

  1. http://dengcunhong.blog.163.com/blog/static/28812917200992051549858/
  2. http://social.microsoft.com/Forums/zh-TW/windowsserverzhcht/thread/43ad9536-035b-4b04-9862-a09c872ac01c
  3. http://www.kxpp.com/gb/index.asp?/9259-3-11-1-1.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注