Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Jobs


Автор: AleksandraN 9.2.2011, 13:06
Доброго времени суток!
Вопрос в следующем. 
Как я понимаю, порядок работы со службами следующий:
1. Планируем службу
2. Она лежит на сервере в системных табличках до нужного времени
3. В нужное время коннектится к базе данных
4. Выполняется запланированние.
Можно ли на этапе коннекта к БД как-то отловить, что этот коннект произошел именно для выполнения службы?

Автор: Zloxa 9.2.2011, 14:12
если вы под службами понимаете именно jobs, то представление dba_jobs_running содержит информацию о запущенных в настоящий момент жобах
Цитата(AleksandraN @  9.2.2011,  13:06 Найти цитируемый пост)
как-то отловить

скажите пожалуйста кто, по вашему, должен что-то отловить?

Автор: AleksandraN 10.2.2011, 12:19
В общем-то да, я толком сама не знаю, что хочу....поэтому наверно не понятно вопросы задаю...
В связи с этим более понятный вопрос:

Данные в таблицу dba_jobs_running заносятся до того, как джобс коннектится к схеме или после этого?

Автор: LSD 10.2.2011, 17:25
Цитата(AleksandraN @  10.2.2011,  13:19 Найти цитируемый пост)
В общем-то да, я толком сама не знаю, что хочу....поэтому наверно не понятно вопросы задаю...

Просто подробно опиши задачу, а не то как ты пытаешься ее решить smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)