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

So testen Sie die Verbindung zur Oracle-Datenbank mit Java

DriverManager#getConnection Es versucht selbst, eine Verbindung zur angegebenen Datenbank-URL herzustellen. Der DriverManager versucht, einen geeigneten Treiber aus dem Satz registrierter JDBC-Treiber auszuwählen. und wirft SQLException wenn ein Datenbankzugriffsfehler auftritt.

Sie können mit Connection#isValid(int timeout) gibt true zurück, wenn die Verbindung nicht geschlossen wurde und noch gültig ist.

...
Connection conn = DriverManager.getConnection(url, username, password);
boolean reachable = conn.isValid(10);// 10 sec