Saltar al contenido

Cómo conectar SQLPlus con tnsnames.ora

Luego de de esta prolongada selección de información solucionamos esta pregunta que pueden tener algunos de nuestros usuarios. Te dejamos la solución y deseamos resultarte de mucha apoyo.

Solución:

Su comando debe ser:

sqlplus user/[email protected]

sin espacio entre la contraseña y @HOST parte.

Con el espacio trata el @HOST como un script para ejecutar una vez que haya iniciado sesión, e intenta conectarse localmente, lo que produjo ese error TNS. (Como no inicia sesión en el HOST nunca se evalúa para establecer si existe, por lo que es efectivamente ruido en este punto).

C:>sqlplus -l -s x/y @HOST
ERROR:
ORA-12560: TNS:protocol adapter error


SP2-0751: Unable to connect to Oracle.  Exiting SQL*Plus

Con el espacio quitado busca HOST como alias de TNS:

C:>sqlplus -l -s x/[email protected]
ERROR:
ORA-12154: TNS:could not resolve the connect identifier specified


SP2-0751: Unable to connect to Oracle.  Exiting SQL*Plus

Para mí eso todavía recibe un error ya que no tengo HOST en mi tnsnames.ora, pero es un error diferente y puede ver que al menos está tratando de usarlo como un alias de TNS. Si lo ha definido correctamente, podrá conectarse a su base de datos.

Puedes añadir valor a nuestro contenido informacional participando con tu experiencia en las observaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *