Проблема crontab oracle в Linux
Вопрос
Я создал приложение, которое необходимо запустить в Linux, запущенное с помощью crontab.Произошла ошибка при попытке подключения к базе данных Oracle:оно вернулось SQLO_INVALID_DB_HANDLE
.Но если запустить вручную, то все ок.
Могу поспорить, что здесь нет ошибок, связанных с путями, потому что все идет хорошо, кроме подключения к базе данных Oracle. Функции Oracle8 используются в моем коде.
Спасибо
Решение
Oracle использует несколько переменных среды, например ORACLE_HOME, TNS_HOME, ORACLE_SID.Они могут отсутствовать в вашей среде crontab.
Не связан с StackOverflow