Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

TNSPING OK, mas o sqlplus fornece ORA-12154?


Crie uma variável de ambiente TNS_ADMIN que aponte para o diretório onde reside seu arquivo tnsnames.ora. Em seguida, tente se conectar com o sqlplus.

Se isso funcionar, meu palpite é que você também instalou o software cliente Oracle e, quando executa o sqlplus, ele procura o arquivo tnsnames.ora na página inicial do cliente.

-- Instruções para adicionar a variável de ambiente TNS_ADMIN nas janelas
1. Vá para o painel de controle/sistema
2. selecione Configurações avançadas do sistema
3. Selecione a guia "Avançado" e o botão da variável de ambiente fica na parte inferior.
4. crie uma nova variável TNS_ADMIN e forneça o caminho onde os arquivos .ora estão armazenados. por exemplo. C:\app\oracle\product\11.2.0\client_1\network\admin