Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como testar a conexão com o banco de dados Oracle usando Java


DriverManager#getConnection ele mesmo tenta estabelecer uma conexão com o URL do banco de dados fornecido. O DriverManager tenta selecionar um driver apropriado do conjunto de drivers JDBC registrados. e thorws SQLException se ocorrer um erro de acesso ao banco de dados.

você pode testar se sua conexão é válida ou não com Connection#isValid(int timeout) retorna true se a conexão não tiver sido fechada e ainda for válida.
...
Connection conn = DriverManager.getConnection(url, username, password);
boolean reachable = conn.isValid(10);// 10 sec