Solucione o erro "ORA-12514" na instalação de plug-ins do Oracle
ORA-12514: o TNS:listener atualmente não conhece o serviço solicitado no descritor de conexão: esse erro ocorre geralmente durante as tentativas de estabelecer uma conexão com um banco de dados do Oracle. Ele indica que, enquanto está ativo, o ouvinte do Oracle não reconhece o nome de serviço ou o identificador do sistema (SID) fornecido na cadeia de conexão.
Veja aqui as etapas que você pode seguir para solucionar o problema.
- Valide o nome de serviço ou SID: certifique-se de que está usando o nome de serviço ou SID correto na sua cadeia de conexão. Verifique se há algum erro de digitação.
- Confirme o status do ouvinte: verifique se o serviço do ouvinte do Oracle está em execução e está ciente do serviço de banco de dados ao qual você está tentando se conectar. Você pode executar o seguinte comando para ver o status atual do ouvinte:
lsnrctl status
Esse comando mostrará os serviços dos quais o ouvinte está ciente no momento. Certifique-se de que o serviço que você está tentando conectar esteja listado.
- Verifique os arquivos TNSNAMES.ORA e LISTENER.ORA: Os arquivos TNSNAMES.ORA e LISTENER.ORA desempenham uma função integral na estrutura de conectividade do Oracle. O TNSNAMES.ORA define os endereços de rede dos bancos de dados na rede, enquanto o LISTENER.ORA contém as configurações do processo do ouvinte. Certifique-se de que esses arquivos estejam com as configurações uniformes e corretas entre os sistemas do servidor e do cliente.
- Valide o status da instância do banco de dados: certifique-se de que a instância do banco de dados do Oracle esteja ativa e em execução. Se o banco de dados estiver inativo, o serviço não estará disponível para o ouvinte. Você pode verificar o status da instância do Oracle usando o seguinte comando:
sqlplus / as sysdba
E em seguida:
SELECT INSTANCE_NAME, STATUS FROM V$INSTANCE;
- Verifique o registro do serviço com o ouvinte: O Oracle é compatível com o registro dinâmico. Se a instância do banco de dados estiver em operação no momento, mas não tiver sido automaticamente registrada com o ouvinte, será possível registrá-la ao seguir as etapas abaixo.
- Conecte-se ao banco de dados usando o seguinte comando:
sqlplus / as sysdba - Execute o seguinte comando para registrar a instância do banco de dados com o ouvinte manualmente:
ALTER SYSTEM REGISTER;
- Revise problemas de rede e de firewall: certifique-se de que não haja nenhum problema de rede ou de firewall que possa estar impedindo o ouvinte de se comunicar com a instância do banco de dados do Oracle.
- Verifique os registros: examine os registros do ouvinte e de alerta do banco de dados para obter insights adicionais ou mensagens de erro. Por padrão, o registro do ouvinte geralmente está localizado no arquivo alert_[SID].log no diretório Oracle Diagnostic Destination (Destino de diagnóstico do Oracle).
- Reinicie o Oracle: em alguns casos, reiniciar o ouvinte do Oracle ou a instância do banco de dados resolve o problema.
Primeiro, reinicie o ouvinte:
lsnrctl stop lsnrctl start
Depois, se necessário, reinicie o banco de dados:
sqlplus / as sysdba SHUTDOWN IMMEDIATE; STARTUP;
- Verifique a configuração do Oracle client: se você estiver tentando se conectar de uma máquina de cliente, certifique-se de que o Oracle client esteja corretamente instalado, e que o arquivo TNSNAMES.ORA na máquina do cliente esteja configurado corretamente.
Depois de fazer as alterações com base nas verificações acima, reinicie o agente de monitoramento do servidor do Site24x7 ou registre novamente o plug-in. Dentro de cinco minutos, você deve conseguir visualizar as métricas de desempenho no Site24x7.
Se o problema persistir, entre em contato com o
support@site24x7.com e informe os detalhes do plug-in.
Artigos relacionados:
Related Articles
Solucione o erro "[Errno 111] Conexão recusada" de plug-ins do RabbitMQ
Ao instalar o plug-in do RabbitMQ, você pode encontrar o seguinte erro: Erro de urlopen "[Errno 111] Conexão recusada": este erro geralmente ocorre quando o plug-in tenta se conectar ao servidor RabbitMQ, mas não consegue estabelecer uma conexão. ...
Solucione erros de conexão no plug-in do MySQL
Ao instalar o plug-in do MySQL, você pode encontrar os seguintes erros: Erro: Erro de conexão – Este erro geralmente indica que há um problema para estabelecer conexão com o banco de dados. Às vezes, esta mensagem é complementada por uma mensagem de ...
Solucione o Erro HTTP 403 (Proibido) do Jenkins
Ao instalar os plug-ins de monitoramento do Jenkins, você pode encontrar o seguinte erro: Erro HTTP 403: Proibido: erro geralmente indica que você não tem as permissões necessárias para acessar um recurso específico ou desempenhar uma determinada ...
Instalar o pacote Net-SNMP no Windows para plug-ins baseados em SNMP (iDRAC e HP iLO)
Instalar o pacote Net-SNMP é um pré-requisito essencial para configurar plug-ins baseados em SNMP como Dell iDRAC e HP iLO. Siga as etapas abaixo para instalar o pacote Net-SNMP, definir o caminho do Net-SNMP e testar o trajeto SNMP. Baixar e ...
Etapas de solução de problemas para o On-Premise Poller
Pré-requisitos e informações básicas: Pré-requisitos para instalação do On-Premise Poller Portas necessárias para permitir acesso ao On-Premise Poller instalado Qual o nível de proteção do On-Premise Poller Quantidade de largura de banda consumida ...