私はさまざまな仕事をしているoracle10gデータベースを持っています。それらのジョブの1つは、2時間ごとに実行する必要があります。したがって、「next_dat」および「interval」パラメーターは次のようになります。
,next_date => to_date('27.04.2011 10:18:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'to_date(to_char(sysdate + (2/24), ''DD.MM.YYYY HH24:MI''), ''DD.MM.YYYY HH24:MI'')'
仕事は夜に実行する必要はありません。したがって、問題は次のとおりです。たとえば、「間隔」をそのように設計して、ジョブが午前6時から午後8時まで(hh24 06:00から20:00まで)のみ実行されるようにすることは可能ですか。
私の最初のアイデア(そして最後の選択)は、メインジョブを午後8時から午前6時の間に「壊れた」状態に設定する追加ジョブです。しかし、私は別の仕事のアイデアが好きではありません。
ありがとうございました!