Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Legen Sie das Zeitlimit für die Oracle 10g-Datenbankverbindung in Java fest

Ihr DriverManager.setLoginTimeout(1); legt die maximale Zeit in Sekunden fest damit der Treiber wartet, während er sich mit der Datenbank verbindet. In Ihrem Fall ist es auf 1 gesetzt.

Um kein Limit zu haben, setzen Sie setLoginTimeout(0) wobei 0 bedeutet keine Begrenzung.

Ich hoffe, das hilft.

Aktualisieren wenn Ihre Instanz xxx existiert nicht, wie würden Sie erwarten, dass Ihr Oracle-Treiber eine Verbindung zur Datenbank herstellt? Es spielt keine Rolle, wie lange Sie Ihr loginTimeout festlegen Es gibt keinen "Host", zu dem eine Verbindung hergestellt werden kann.