Mam wiele witryn ASP.Net (.Net v3.5) działających na serwerze z zapleczem bazy danych SQL 2000. Przez kilka miesięcy otrzymywałem pozornie InvalidOperationExceptions z komunikatem "Błąd krytyczny połączenia wewnętrznego". Czasami jest kilka dni pośrednich, podczas gdy w innych przypadkach występuje wiele błędów dziennie.Co powoduje "Błędy krytyczne połączenia wewnętrznego"
Wyjątek nie ogranicza się tylko do jednej witryny, ale mają one wspólne zestawy danych biznesowych i dostępu do danych. Błąd wydaje się być zawsze wyrzucany z SqlClient.TdsParser.Run(). Czasami jest on wyrzucany ze starych klasycznych wywołań SqlCommand.Execute(), a czasami jest wyrzucany z kodu Linq2Sql.
Zostałem zapewniony przez użytkowników sieci, że nie ma błędów lub pakietów utraconych po ich zakończeniu. Czy ktoś inny tego doświadczył? Czy to może być problem ze sterownikiem? Nie byliśmy jeszcze w stanie określić konkretnego warunku dla tego wyjątku.
Biegniemy II6 w systemie Windows Server 2003.