2008-11-21 8 views
2

J'ai un dbms_scheduler -Job sous Oracle 10.2.0.Oracle dbms_scheduler - réagir au changement de la date du système

Lorsque je modifie la date du système à hier, le travail attend un jour pour continuer son travail. La raison en est que next_run_date ne change pas.

Cela ne se produit pas régulièrement, mais il arrive que quelqu'un décide de changer la date du système sans réfléchir ou même savoir que les travaux Oracle fonctionnent.

Des suggestions sur comment garder mon travail en cours d'exécution avec l'intervalle configuré (sans avoir à changer manuellement)?

Répondre

4

Si vous modifiez la date d'expiration du système sous Oracle, il se peut que vos mains soient liées. Y a-t-il une raison pour laquelle vous changez régulièrement la date du système? Si c'est le cas, vous devriez peut-être créer un script pour ce faire, et faire en sorte que ce script mette également à jour next_run_date.

Questions connexes