Nach vermehrten Seitenaufrufen oder Schleifen innerhalb des Programms ist die maximale Anzahl an "gepoolten" Verbindungen erreicht und du bekommst einen Fehler. Dieser tritt mal auf und mal nicht, je nach Anzahl der Verbindungen, dh. User die die Seite aufrufen. Simmulieren kannste das evtl. wenn du selber die relevanten Seiten schnell hintereinander aufrufst.
Schliesse im Programm immer alle Verbindungen zur Datenbank, nachdem du sie nicht mehr brauchst und die Verbindung steht wieder im Pool zur Verf�gung.
gruss,marcus
Vetter, Kristian wrote:
Hallo,
ich habe sch�n eine l�ngere Zeit eine Webanwendung am laufen. Seit einigen Tagen wird in dem eingebauten try catch Block folgender Fehler in eine Log Datei geschrieben:
System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
.NET Framework 1.1 und der MS SQL Server 2000 sind im Einsatz. Ich kann mit diesem Fehler nichts anfangen. Wei� jemand damit weiter?
Danke und Gru�
Kristian _______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
