Seit einiger Zeit treten bei unserer Hauptanwendung mysteriöse Fehler auf. Die Fehlermeldung ist die generische
[DBNETLIB][ConnectionWrite (send())] Allgemeiner Netzwerkfehler. Prüfen Sie Ihre Netzwerkdokumentation.
Dies lässt sich zuverlässig reproduzieren, indem man die App über Nacht geöffnet lässt und die Arbeit am Morgen wieder aufnimmt. Da es sich um eine Backend-Server-App handelt, ist dies ein normales Szenario.
Das Komische daran ist, dass wir von SQL Server 7 über 2000 bis 2008 migriert haben und das Problem bei allen vorhanden ist. Aber es scheint eine Rolle zu spielen, auf welchem Betriebssystem wir die Anwendung ausführen. Unter WinXP funktioniert sie einwandfrei, unter Vista/7 schlägt sie fehl. Das Problem liegt also auf der Client-Seite.
Die Ergebnisse von Google zu dieser Fehlermeldung decken ein sehr breites Spektrum verschiedener Ursachen ab (da es sich um einen sehr allgemeinen Fehler handelt), und keines der dort gefundenen Szenarien ist mit unserem vergleichbar.
Vielleicht weiß also jemand hier, was das Problem in unserem Fall ist?