sql >> Base de Datos >  >> RDS >> Oracle

TNSPING OK pero sqlplus da ORA-12154?

Cree una variable de entorno TNS_ADMIN que apunte al directorio donde reside su archivo tnsnames.ora. Luego intente conectarse con sqlplus.

Si eso funciona, supongo que también instaló el software de cliente de Oracle, y cuando ejecuta sqlplus, busca el archivo tnsnames.ora en la página de inicio de su cliente.

-- Instrucciones para agregar la variable de entorno TNS_ADMIN en Windows
1. Ir al panel de control/sistema
2. seleccione Configuración avanzada del sistema
3. Seleccione la pestaña "Avanzado" y el botón de la variable de entorno se encuentra en la parte inferior.
4. cree una nueva variable TNS_ADMIN y proporcione la ruta donde se almacenan los archivos .ora. p.ej. C:\aplicación\oracle\producto\11.2.0\cliente_1\red\admin