Inicio Foros Bases de datos Oracle Error ORA-12162 TNS service name is incorrectly specified [RESUELTO]

  • Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 4 meses por Varios.
Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #50909
    Varios
    Moderador

    Hola, cuando intento conectarme con SQL Plus a Oracle, ejecutando los comandos:

    Y, dentro de SQL Plus:

    Me muestra este error:

    ORA-12162: TNS:net service name is incorrectly specified

    Y no me conecta dentro de SQL Plus.

    #50910
    alonsojpd
    Superadministrador

    El error ORA 12162 se debe a que no has indicado el SID de la base de datos Oracle.

    Puedes indicar el SID o bien en una variable de entorno del Sistema Operativo o bien en el propio comando de conexión (dentro de SQL PLus, en el comando conn …).

    Si estás trabajando en Linux, lo más rápido es que crees una variable de entorno como esta:

    En Windows, el comando sería:

    Lógicamente, cambiaremos «ORCLCDB» por el SID de nuestra base de datos Oracle.

    De esta forma, una vez establecida esta variable de entorno, ejecutaremos:

    Y para conectar con Oracle, ejecutaremos:

     

    #50913
    Varios
    Moderador

    Genial, ya me conecta a Oracle añadiendo la variable de entorno ORACLE_SID.
    Resuelto.
    Muchísimas gracias.

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.