毎日 00:01 にチェーンを実行するスケジューラ ジョブを作成する必要があります。
ジョブの実行が 24 時間を超える場合、次の実行は現在の完了直後に開始する必要があります。
私は設定しようとしました:
- freq=毎日の間隔=1
- freq=日間隔=1 BYHOUR=0 BYMINUTE=1
- freq=Weekly BYDAY="月、火など..." BYHOUR=0 BYMINUTE=1
上記のすべてが失敗しました。
実際には 24 時間以上の実行があり、次のジョブの実行はすぐに実行されましたが、ジョブが 1 日スキップされ、次の実行が翌日にスケジュールされることもありました。
編集:次の場合に実行がスキップされたことに気付きました(例):*そのような間隔で:FREQ = WEEKLY; BYDAY=月、火、水、木、金、土、日; BYHOUR=0; BYMINUTE=1;BYSECOND=0
月曜日の実行中に、いくつかのチェーンステップがスキップされ (月曜日に)、ジョブは火曜日に実行を完了し、水曜日に次の実行を設定しました。
チェーンステップ(1つだけ、もっとあります)が一時停止されました。月曜日の実行中にステップの一時停止を解除し、ジョブは火曜日に実行を完了し、水曜日に次の実行を設定しました。