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.