Можно ли джоб запускать дважды в день
job_runs
Дата: 22.10.2015 11:50:21
Добрый день,
Подскажите, пожалуйста, можно ли настроить чтобы джоб запускался дважды в день в заданные часы и минуты (если интервал был бы одинаковы то понятно, а так интервал разный между запусками, то есть требуется именно в определенные часы и минуты) или это должно быть два разных джоба?
AlexFF__|
Дата: 22.10.2015 11:57:07
job_runs |
---|
Добрый день, Подскажите, пожалуйста, можно ли настроить чтобы джоб запускался дважды в день в заданные часы и минуты (если интервал был бы одинаковы то понятно, а так интервал разный между запусками, то есть требуется именно в определенные часы и минуты) или это должно быть два разных джоба? |
Конечно, сделай выражение, которое в зависимости от текущего времени будет возвращать нужное время запуска джоба.
tru55
Дата: 22.10.2015 11:57:56
Используется dbms_job или dbms_scheduler?
job_runs
Дата: 22.10.2015 12:01:38
dbms_scheduler
kva6513
Дата: 22.10.2015 12:01:43
job_runs
Дата: 22.10.2015 12:37:52
Что-то не допираю как через FREQ= запустить один раз в 00:00:05, а второй раз в 16:10:02 ежедневно, если бы без минут, секунд, то все понятно, а тут такая штука.
тынца
Дата: 22.10.2015 12:56:03
job_runs,
FREQ=DAILY;BYHOUR=0,16;BYMINUTE=0,10;BYSECOND=2,5
evaluate_calendar_string
Дата: 22.10.2015 13:16:59
тынца |
---|
FREQ=DAILY;BYHOUR=0,16;BYMINUTE=0,10;BYSECOND=2,5 |
просили два раза, не восемь.
job_runs
Дата: 22.10.2015 14:15:27
Я знаю можно посмотреть время следующего запуска (ну и в журнале когда он запускался уже в итоге), но можно ли увидеть его расписание на будущее в соответсвии с заданными настройками чтобы понять правильно ли я настроил? А то ждать день чтобы посмотреть в журнале не хочется.
AlexFF__|
Дата: 22.10.2015 14:35:20
job_runs |
---|
Я знаю можно посмотреть время следующего запуска (ну и в журнале когда он запускался уже в итоге), но можно ли увидеть его расписание на будущее в соответсвии с заданными настройками чтобы понять правильно ли я настроил? А то ждать день чтобы посмотреть в журнале не хочется. |
Естественно нельзя, в этом нет смысла. Ты даже не можешь точно определить время следующего запуска при работающем джобе, т.к. оно реально не определено (например, джоб может не закончиться к сроку).
Ни тебе никто не мешает самому смоделировать ряд предполагаемых пусков при допустимых условиях.