|
|
|
RedHat Enterprise. Автоматическое копирование базы DB2 через cron
|
|||
|---|---|---|---|
|
#18+
Помогите победить cron в RedHat Enterprise Необходимо настроить автоматом резервное копирование базы DB2 под линукс. 1.Есть файл /home/dbuser/dbbackup/backup.txt содержмое: ~/sqllib/bin/db2 backup database qqq user dbuser using dbuser to /home/dbuser/dbbackup/ здесь ~/sqllib/bin/db2 backup - команда DB2 (запуск копирования). Если запустить вручную этот файл или команду: db2 backup database qqq user dbuser using dbuser to /home/dbuser/dbbackup/ то копия делается. Если файл прописать в crontab на исполнение в определенное время: SHELL=/bin/bash PATH=/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/dbuser/bin:/home/dbuser/sqllib/bin:/home/dbuser/sqllib/adm:/home/dbuser/sqllib/misc:/sbin 30 23 * * * /home/dbuser/backup/backup.txt то в назначенное время получаю сообщение по почте: SQL10007N Message "-1390" could not be retrieved. Reason code: "6". вот лог крона: Dec 13 12:15:01 lin crond[32096]: (dbuser) CMD (/home/dbuser/dbbackup/backup.txt) т.е. команду db2 крон находит, но выполнить не может что еще нужно сделать? ведь вручную команда выполняется! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2006, 12:25:38 |
|
||
|
RedHat Enterprise. Автоматическое копирование базы DB2 через cron
|
|||
|---|---|---|---|
|
#18+
У тебя не устанавливются переменные среды. Запускай из крона командник, который будет экспортировать эти переменные (например для оракла это ORACLE_HOME и NLS_LANG) и потом запускать необходимые утилиты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2006, 13:27:14 |
|
||
|
RedHat Enterprise. Автоматическое копирование базы DB2 через cron
|
|||
|---|---|---|---|
|
#18+
Вобщем, да! не хватало в crontab строчки DB2INSTANCE=db2user с ней заработало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2006, 14:30:39 |
|
||
|
RedHat Enterprise. Автоматическое копирование базы DB2 через cron
|
|||
|---|---|---|---|
|
#18+
On Thu, 14 Dec 2006 16:25:38 +0700, a_sokol <nospam@sql.ru> wrote: > . команду db2 крон находит, но выполнить не может > что еще нужно сделать? ведь вручную команда выполняет Уж сколько раз твердили миру.... Пишите автономные скрипты, которые сами устанавливают для себя переменные окружения и не зависят от состояния окружения cron'a!!! -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2006, 05:20:02 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=34206206&tid=1488673]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 364ms |

| 0 / 0 |
