|
|
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
Необходимо, чтобы каждые 20 минут выполнялся скрипт. Ввожу команду crontab -e, добавляю туда строку: Код: plaintext и ничего не происходит, подождал час - ничего не выполняется. Может быть crontab -e недостаточно, надо ещё что-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 14:23:49 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
если мне память не изменяет, у тебя написано "выполняться каждый час в 20 минут" попробуй написать */20 в первой колонке. или 0,20,40 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 14:29:12 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
miksoftесли мне память не изменяет, у тебя написано "выполняться каждый час в 20 минут" попробуй написать */20 в первой колонке. или 0,20,40 Попробую, только вот он и в 20 минут не отработал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 14:37:21 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
oradba2006 miksoftесли мне память не изменяет, у тебя написано "выполняться каждый час в 20 минут" попробуй написать */20 в первой колонке. или 0,20,40 Попробую, только вот он и в 20 минут не отработал. Стоит проверить окружение. Или явно его установить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 14:55:35 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
vnov_user oradba2006 miksoftесли мне память не изменяет, у тебя написано "выполняться каждый час в 20 минут" попробуй написать */20 в первой колонке. или 0,20,40 Попробую, только вот он и в 20 минут не отработал. Стоит проверить окружение. Или явно его установить Просто эта команда из под этого же пользователя вручную прекрасно выпоняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 14:59:11 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
oradba2006 Просто эта команда из под этого же пользователя вручную прекрасно выпоняется. Кто бы сомневался. Только вот при запуске из-под крона там никакого ORACLE_HOME выставленного в bashrc нету :-) Вообще крон он такой - он еще и письма пишет о заданиях и в лог кладет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:05:51 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
попробовал другую команду добавить в это же время - она отработала, а исходная нет. Где что можно посмотреть если в ручном режиме всё работает нормально ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:07:11 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
hell oradba2006 Просто эта команда из под этого же пользователя вручную прекрасно выпоняется. Кто бы сомневался. Только вот при запуске из-под крона там никакого ORACLE_HOME выставленного в bashrc нету :-) Вообще крон он такой - он еще и письма пишет о заданиях и в лог кладет ясно, вот заморочки блин с этими юнихами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:08:24 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
Да уж куда уж... Нет бы как в винде, сказать какую-то хрень, типа ошибка x0456FEAD34, обратитесь к администратору -- так какие-то логи придумали, письма с ошибками...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:14:38 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
А где логи лежат у crona в соляре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:20:35 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
/var/cron/log ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 15:35:16 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
oradba2006Необходимо, чтобы каждые 20 минут выполнялся скрипт. Ввожу команду crontab -e, добавляю туда строку: Код: plaintext и ничего не происходит, подождал час - ничего не выполняется. Может быть crontab -e недостаточно, надо ещё что-нибудь? cron не знает такой команды sqlplus, и к тому же не знает oracle_home и oracle_sid короче пишешь скрипт .sh, там выставляет переменные oracle_home, oracle_sid, ... а cronу в задании /полный путь/твой.sh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 17:16:09 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
Что делаю не так ? Написал такой скрипт: Код: plaintext 1. 2. 3. Вручную его запускаю и возникает ошибка: Код: plaintext 1. Причём без последней строчки всё отрабатывает без проблем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 09:58:16 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
oradba2006Что делаю не так ? Написал такой скрипт: Код: plaintext 1. 2. 3. Вручную его запускаю и возникает ошибка: Код: plaintext 1. Причём без последней строчки всё отрабатывает без проблем У тебя ^M - это переход строки виндовый, он его воспринимает как часть ORACLE_SID видимо - он и говорит, что не может экспорт делать такой переменной... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 10:25:12 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
Спасибо всем добрым людям на этом форуме, всё сделал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 11:25:11 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
для удобства можно добавить в скрипт: export PATH=/usr/bin:/usr/sbin/:$ORACLE_HOME/bin тогда можно не писать полный путь например к sqlplus А еще часто делают скрипт куда складывают переменные например: /home/oracle/env.sh export ORACLE_HOME... ... ... А его вызовы втыкают во всякие .bash_p*, в кроновые скрипты, чтобы не умножать сущности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 14:28:11 |
|
||
|
непонятки с crontab
|
|||
|---|---|---|---|
|
#18+
oradba2006Необходимо, чтобы каждые 20 минут выполнялся скрипт. Ввожу команду crontab -e, добавляю туда строку: Код: plaintext и ничего не происходит, подождал час - ничего не выполняется. Может быть crontab -e недостаточно, надо ещё что-нибудь? Проверь почту пришедшую юзеру Оракл. И проверь логи крона. Скорее всего, придется написать что нибудь вроде 0,20,40 * * * * (. .profile; sqlplus ..... ) >> /tmp/ora.log 2>& 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2006, 21:33:19 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=25&tid=1489353]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 321ms |

| 0 / 0 |
