[CSharp.net] SQL Exception
Marcus Schwunk
csharp.net at glengamoi.com
Tue, 18 May 2004 13:50:09 +0200
Verwendest du SQLDataReader oder andere Connections, welche du nicht
explizit schliesst?
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 e=
inigen
>Tagen wird in dem eingebauten try catch Block folgender Fehler in eine L=
og
>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 wa=
s
>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:
>CSharp.net@glengamoi.com
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/csharp.net
>
>
>
>