java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:992)
at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:262)
at oracle.jdbc.driver.OracleConnection.
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
O problema foi resolvido após consultar a seguinte página:
http://myjdbc.tripod.com/basic/jdbcoci.html
O que ocorreu foi um problema de configuração. Após a máquina ter sido reinicializada, provavelmente alguma variável de ambiente necessária para o funcionamento do oracle foi alterada (reinicializada). Coloquei a inicialização das variáveis necessárias (LD_LIBRARY_PATH e ORACLE_HOME) no arquivo .bash_profile do meu usuário, e tudo voltou a funcionar.
Nenhum comentário:
Postar um comentário