7.2.1 スケジューラーサービス起動時のジョブネットおよびジョブの実行抑止
スケジューラーサービスが起動した時点で当日のジョブネットの実行開始時刻が過ぎている場合,すぐにそのジョブネットの実行が開始されます。サービス起動と同時にジョブネットやジョブが実行されるのを抑止し,開始予定時刻を調節したい場合は,環境設定またはajsstartコマンドで,ジョブネットやジョブの自動実行を抑止します。スケジューラーサービス起動時にジョブネットやジョブの自動実行を抑止する方法を次に示します。
-
環境設定パラメーターSUPPRESSの設定
jajs_configコマンドで,環境設定パラメーターSUPPRESSに「exec」を設定します。
実行例を次に示します。
jajs_config -k "[JP1_DEFAULT\JP1AJSMANAGER\AJSROOT1]" "SUPPRESS"="exec"
環境設定パラメーターの詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 20.4 スケジューラーサービス環境設定」を参照してください。
-
ajsstartコマンドの指定
スケジューラーサービスをajsstartコマンドで起動して運用している場合(スケジューラーサービスを自動起動しない設定にしている場合),ajsstartコマンドのオプションに「-s EXEC」を指定します。
ajsstartコマンドの詳細については,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド ajsstart」を参照してください。
どの場合も,ジョブネットやジョブの実行抑止を解除するには,ajsalterコマンドのオプションに「-s none」を指定して実行します。
ajsalterコマンドの詳細については,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド ajsalter」を参照してください。