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

#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: