Tempo aproximado para leitura: 00:01:32 min
Dúvida
Como conectar um banco Oracle via JDBC a partir da versão 12c ou utilizando Oracle RAC Scan?
Ambiente
Logix - Administração Logix - Todas as versões
Solução
Será necessário utilizar o driver JDBC - Java Database Connectivity da mesma versão do banco de dados e utilizar a seguinte URL - Uniform Resource Locator de conexão:
jdbc:oracle:thin:@//hostname:porta/serviço
O driver JDBC poderá ser obtido a partir de qualquer instalação Client ou Server do Oracle, localizado em:
Para Linux: $ORACLE_HOME/jdbc/lib
Para Windows: %ORACLE_HOME%/jdbc/lib
Exemplo: c:\oracle\product\12.2.0\client_1\jdbc\lib
A nomenclatura do arquivo segue o padrão: ojdbc<n>.jar, onde <n> indica a versão do Java utilizado na sua compilação. Por exemplo, o arquivo ojdbc8.jar refere-se ao driver JDBC do Oracle compilado na versão 1.8 do Java, o qual irá funcionar com qualquer runtime do Java igual ou superior a versão 1.8.
Importante
A aplicação deverá enxergar apenas uma versão do driver, devendo o antigo ser removido do diretório onde a aplicação busca os arquivos .jar, ou deixar de ser referenciado na variável CLASSPATH.
0 Comentários