Qu'est-ce qui provoque "Erreur fatale de connexion interne"

J'ai un certain nombre de ASP.Net sites web (sites web.Net v3.5) en cours d'exécution sur un serveur SQL 2000 de la base de données back-end. Depuis plusieurs mois, j'ai reçu apparemment aléatoire InvalidOperationExceptions avec le message "connexion Interne erreur fatale". Parfois, il y a quelques jours entre les deux, tandis que d'autres fois, il y a plusieurs erreurs par jour.

L'exception n'est pas limitée à un site en particulier, même si elles partagent des affaires et l'accès aux données assemblées. L'erreur semble toujours être levée à partir de SqlClient.TdsParser.Run(). Il est parfois jeté de la vieille école directe SqlCommand.Execute() appelle, tandis que d'autres fois elle est générée à partir de Linq2Sql code.

J'ai été assuré par le réseau de gars qu'il n'y a pas d'erreurs ou de paquets perdus sur leur fin. Quelqu'un at-il vécu cela? Pourrait-il être un problème de pilote? Nous avons été incapables encore de repérer un déclencheur spécifique pour cette exception.

Nous sommes en cours d'exécution II6 sur Windows Server 2003.

source d'informationauteur Chad Gilbert