Oracle dbms_scheduler - реагирует на изменение системной даты - PullRequest
2 голосов
/ 21 ноября 2008

У меня dbms_scheduler -Job, работающий в Oracle 10.2.0.

Когда я изменю системную дату на вчерашнюю, задание будет ждать один день, чтобы продолжить работу. Причина этого в том, что next_run_date не изменяется.

Это не происходит регулярно, но иногда кто-то решает изменить системную дату, не думая и даже не зная о запущенных заданиях оракула. ​​

Любые предложения о том, как сохранить мою работу в заданном интервале (без необходимости изменения вручную)?

1 Ответ

4 голосов
/ 21 ноября 2008

Если вы меняете системную дату из-под Oracle, ваши руки могут быть связаны. Есть ли причина, по которой вы регулярно меняете системную дату? Если это так, возможно, вам следует создать скрипт для этого, и он также должен обновлять next_run_date.

...