Re: Sybase DB - Ende nach der 2. Abfrage
- From: "Joachim Duerr" <jojo.duerr@xxxxxx>
- Date: 14 Jul 2005 07:25:34 GMT
Andre M. schrieb in
<1121304511.777379.189770@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>:
> Ich habe in einem .NET Code eine Abfrage einer Sybase DB, ein simples
> SELECT eigentlich.
> Die Verbindung wird nach dem Abfragen sauber mit .Close und allem
> geschlossen, die Variablen dazu sind in einer Funktion lokal angelegt,
> also sollte der Garbage Collector sie auch beim Beender der Funktion
> wegräumen.
>
> Trotzdem schaffe ich nur grob 2 Abfragen auf die DB bevor einfach nix
> mehr geht und die Verbindung nicht mehr klappt.
> Selbe Abfrage, selber Quellcode, selbe Tabellenstruktur nur statt auf
> die Sybase auf einen MSSQL klappt wunderbar beliebig oft.
>
> Jemand eine gute Idee/Anregung/ähnliche Erfahrung warum das passiert ?
ich denke mal, dass Dein Data Provider ein Problem mit dem Connection
Pooling hat. Eine Connection wird nämlich nicht durch den Garbage
Collector zerstört, sondern kommt in den Pool zurück (nach einiger Zeit
Inaktivität wird auch der bereinigt). Normalerweise kann im Connection
String das Pooling ausgeschaltet werden. Schau mal in der Doku nach der
genauen Syntax.
--
Joachim Dürr
Advantage Database Server Support Lead (EMEA)
Advantage[at]extendsys.de
.
- Follow-Ups:
- Re: Sybase DB - Ende nach der 2. Abfrage
- From: Andre M.
- Re: Sybase DB - Ende nach der 2. Abfrage
- References:
- Sybase DB - Ende nach der 2. Abfrage
- From: Andre M.
- Sybase DB - Ende nach der 2. Abfrage
- Prev by Date: Sybase DB - Ende nach der 2. Abfrage
- Next by Date: Re: Sybase DB - Ende nach der 2. Abfrage
- Previous by thread: Sybase DB - Ende nach der 2. Abfrage
- Next by thread: Re: Sybase DB - Ende nach der 2. Abfrage
- Index(es):
Relevant Pages
|