网络数据包有效负载中指定的长度与读取的字节数不匹配;连接已关闭

时间:2014-10-23 13:28:41

标签: sql-server sql-server-2005

我正在使用我们的SQL Server 2005服务器之一,不时出现以下消息:

SQL Server警报系统:'严重程度20 - 当前进程中出现致命错误'发生在\ myserver

网络数据包有效负载中指定的长度与读取的字节数不匹配;连接已关闭。

enter image description here

我看过sql日志但找不到与此相关的任何内容。

在谷歌上我只能找到this link,我可以在那里阅读以下信息:

执行错误消息中列出的CLIENT IP地址的nslookup,并找出正在连接的计算机。然后,您需要检查该计算机并确定具体连接到SQL Server的内容。您可以通过为错误和警告事件类执行SQL跟踪获得更多信息,并在跟踪数据中包含ClientProcessID列。当错误达到峰值时,您可能会获得从该10.26.32.96计算机连接的进程的PID,然后您可以通过将PID添加到显示的数据来在该计算机上的任务管理器中找到该进程(查看 - >选择列)。

几天前发生了这件事。 我可以在myServer上放置什么,以便下次发生此错误时我有更多详细信息,以便找出导致它的原因?

当我跑

SELECT * FROM sys.dm_io_cluster_shared_drives 

它什么都不返回,所以它不是集群服务器

我使用solarwinds来监控HTTP连接,显然报告服务有问题,如下图所示。

enter image description here

进一步调查显示,这是一个LOGON问题,如下图所示,从sql错误日志中可以看出。

enter image description here

但问题仍然存在,我该如何解决这个问题呢?有什么建议吗?

0 个答案:

没有答案