Kbase 88299: Erro ORA-28040 ao conectar bases Oracle via JDBC
Autor |
  Eloi Rene Pscheidt - CAT |
Acesso |
  Público |
Publicação |
  9/19/2018 |
|
Erro:
java.sql.SQLException:
ORA-28040: No matching authentication protocol
Causa:
Está sendo utilizada uma versão antiga do driver JDBC do Oracle, que não suporta características mais novas do banco de dados, como bancos de dados plugáveis da versão Oracle 12c, por exemplo.
Solução:
Referenciar na variável CLASSPATH (ou diretório LIB do JBoss) a versão mais recente do driver JDBC.
Este driver pode ser obtido no site da Oracle ou diretamente do diretório ORACLE_HOME/jdbc/lib.
Anexos
|
ojdbc7.jar
| | | | | | | | |