Die Oracle-Datenquelle gibt Nullverbindung zurück, wenn die Anzahl der Verbindungsanforderungen größer ist. Ich habe den implict Cache aktiviert. Die Oracle-Spezifikationen sagt, dass null nur zurückgegeben wird, ist ConnectionWaitTimeout festgelegt. Ich habe keinen Wert für ConnectionWaitTimeout in den Cache-Eigenschaften festgelegt. DieseOracle-Datenquelle, die Nullverbindung zurückgibt
ist, was die Spezifikation sagt über
ConnectionWaitTimeout
Gibt Verhalten Cache, wenn eine Verbindung angefordert wird, und es sind bereits MaxLimit Verbindungen aktiv. Wenn ConnectionWaitTimeout größer als Null ist, wartet jede Verbindungsanforderung für die angegebene Anzahl von Sekunden oder bis eine Verbindung zum Cache zurückgegeben wird. Wenn vor Ablauf des Zeitlimits keine Verbindung zum Cache zurückgegeben wird, gibt die Verbindungsanforderung null zurück.
Standard: 0 (kein Timeout)
Was sind andere possiblies, wo die Datenquelle eine Null-Verbindung zurückkehren könnte?