Como resolver o erro "Failed to initialize pool: ONS configuration failed"
Saiba como solucionar o erro que impede uma aplicação Java de se conectar a um banco de dados Oracle.
Atualizado
Saiba como solucionar o erro que impede uma aplicação Java de se conectar a um banco de dados Oracle.
Atualizado
Ao tentar estabelecer a conexão entre uma aplicação Java e um banco de dados Oracle, pode aparecer a seguinte mensagem de erro:
Este erro geralmente ocorre devido a configurações incorretas no Oracle Notification Service (ONS). O ONS é responsável por notificar a aplicação sobre alterações no banco de dados. No entanto, uma configuração inadequada pode interromper a conectividade e causar esse problema.
Para resolver esse erro, é necessário desabilitar o ONS adicionando um parâmetro à configuração do seu conector. Siga os passos abaixo:
Abra a configuração do conector de banco de dados (geralmente, o conector DB é utilizado nesses casos).
Localize o parâmetro que define a configuração do banco de dados Oracle.
Adicione a seguinte linha para desabilitar o ONS: "oracle.jdbc.fanEnabled" : false
Salve o conector e teste a execução.
Se a configuração estiver correta, a conexão com o banco de dados deve ser bem sucedida.