sql >> Databasteknik >  >> RDS >> Oracle

Hur man testar anslutningen till Oracle Database med Java

DriverManager#getConnection den försöker själv upprätta en anslutning till den givna databasens URL. DriverManager försöker välja en lämplig drivrutin från uppsättningen registrerade JDBC-drivrutiner. och skickar SQLException om ett databasåtkomstfel uppstår.

du kan testa att anslutningen är giltig eller inte med Connection#isValid(int timeout) returnerar sant om anslutningen inte har stängts och fortfarande är giltig.

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


  1. Fråga dynamiskt en databas för att kontrollera efter värde

  2. SQLite - Kunde inte öppna databasfilen

  3. Mysql välj för uppdatering - det låser inte målraderna. Hur ser jag till att det gör det?

  4. Oracle:anger standardvärde för objekttypskolumnen