sql >> Database >  >> RDS >> Oracle

Verbinding met Oracle Database testen met Java

DriverManager#getConnection het probeert zelf een verbinding tot stand te brengen met de opgegeven database-URL. De DriverManager probeert een geschikt stuurprogramma te selecteren uit de set geregistreerde JDBC-stuurprogramma's. en gooit SQLException als er een databasetoegangsfout optreedt.

je kunt testen of je verbinding geldig is of niet met Connection#isValid(int timeout) geeft true terug als de verbinding niet is gesloten en nog steeds geldig is.

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


  1. Geen toegang tot MySQL nadat het automatisch een tijdelijk wachtwoord heeft gegenereerd

  2. Hoe stel ik '5 dagen' (datum/tijd-interval) in jdbc in voor PostgreSQL?

  3. Stel een standaard LIMIT in PDO/MySQL in als er geen LIMIT is ingesteld

  4. Volgnummer toevoegen voor elk element in een groep met behulp van een SQL-query zonder tijdelijke tabellen