Рейтинг:0

крон не запущен

флаг rs

Я написал ниже упомянутый код и указал путь к оракулу, но все же я не могу запустить файл через cronjob:

экспортировать ПУТЬ

экспорт PS1='$PWD>';
экспорт ЯЗЫК=C;
экспорт LC_ALL=C;
экспорт РЕДАКТОР=vi;

экспорт ORACLE_BASE=/дом/приложение
экспорт ORACLE_HOME=/home/app/oracle/product/19.3
экспортировать TNS_ADMIN=$ORACLE_HOME/сеть/админ
#экспорт LD_LIBRARY_PATH=


sqlplus имя пользователя/пароль@servicename @abc.sql

выход;

пожалуйста, помогите установить путь к оракулу, а также запустить программу

cyberbrain avatar
флаг cn
Вы тестировали скрипт прямо в оболочке (без cron)? Может ли cronjob получить доступ к файлу abc.sql? Какой PATH вы экспортируете? Как вы узнали, что вам нужны все указанные экспортируемые переменные среды?
Рейтинг:0
флаг in
  1. Проверьте, как работает скрипт, запустив его в оболочке (./script.sh)
  2. Проверьте, как вы указываете параметры задания cron.
  3. Проверьте, запущена ли служба cron

Если это возможно, покажите нам свою конфигурацию cron, это очень поможет.

Этот вопрос на других языках:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.