
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.04.2003, 20:38
|
|||
|---|---|---|---|
|
|||
Еще JOBы |
|||
|
#18+
Вопрос следующий: Oracle 9.2.0.1 Работает JOB, рассовывает и собирает документы по линкам. Возникает ситуация, при которой мы пишем select t.* into DOC from documents@link t where ...... ........... exception when others then ........... return; время реакции удаленного Oracle (то же Oracle 9.2.0.1 ) секунд 5, и если в этот промежуток времени связь оборвалась, то job уходит сам в себя и конкретно повисает - у него начинается нечто вроде вечного кайфа, эту сессию приходится убивать руками(обычно через сутки, когда пользователи намекают на то что документы на филиал так и не дошли :) ). Доскажите, где искать лекарство от повисания job-а. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2003, 21:07
|
|||
|---|---|---|---|
Еще JOBы |
|||
|
#18+
Когда я начинаю анализировать джоб, то вначале смотрю на колличесво Failures. Если значение больше 0, то начинаю ругать себя за то, что забыл Exception на Others написать и диагностику в лог файл не загоняется. Далее выясняю причину того, из-за чего джоб рухнул. Лучше диагностику самому обрабатывать, чем ждать манны небесной от Оракула пока он не пометит джоб как Broken. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2003, 21:57
|
|||
|---|---|---|---|
|
|||
Еще JOBы |
|||
|
#18+
Дык, беда в том, что текст job-а обработкой exception-ов снабжен по полной программе, только exception-ы то и не проходят - нету их! Коннект оборвался, а exception-а как не было, так и нет ). Так что Failures всегда 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2003, 17:10
|
|||
|---|---|---|---|
Еще JOBы |
|||
|
#18+
Вообще-то странно, что job не получает ничего. Конечно сравнивать 7.3.4 и 9.2.0 нечестно, но когда у нас умер сервер на который задача пыталась положить данные, то семёрка честно отрапортовала какую-то ошибку (какую -- не помню). Правда сервер умер до , а не в процессе ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2003, 17:26
|
|||
|---|---|---|---|
Еще JOBы |
|||
|
#18+
Хотя наверное самое реальное (особенно после прочтения 275793.995, 182610.996 и им подобных на металинке), написать ещё один джоб, который будет искать сессию ждущую "SQL*Net message from dblink" (и подобное ему "SQL*Net ... more data ... dblink" -- второй раз искать было лень ) более чем 5 минут и отстреливать сессию с джобом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1990721]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 302ms |

| 0 / 0 |
