Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment tester la connexion à la base de données Oracle à l'aide de Java

DriverManager#getConnection il tente lui-même d'établir une connexion à l'URL de la base de données donnée. Le DriverManager tente de sélectionner un pilote approprié dans l'ensemble des pilotes JDBC enregistrés. et lance SQLException si une erreur d'accès à la base de données se produit.

vous pouvez tester que votre connexion est valide ou non avec Connection#isValid(int timeout) renvoie true si la connexion n'a pas été fermée et est toujours valide.

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