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

¿Cuál es el uso de la variable TNS_ADMIN en Oracle?

TNS_ADMIN le dice a sqlplus dónde encontrar el archivo tnsnames.ora.

Si está ejecutando sqlplus desde un crontab, la razón normal para tener dificultades es:

  1. Ruta incorrecta
  2. No tener el ORACLE_SID configurado correctamente u otra información de conexión de Oracle
  3. Un script de inicio/inicio de sesión que se ejecuta cuando inicia sesión en el sistema que interfiere con la ejecución de su cron
  4. Alguna secuencia de comandos que ejecuta desde la línea de comando cuando inicia sesión que configura su entorno de Oracle que no se ejecuta en su crontab.

Compruebe estas cosas y otros elementos relacionados con el medio ambiente. Siempre me toma varias pasadas lograr que crontab y Oracle funcionen juntos felizmente.