2016-11-17 7 views
0

現在、2つのジョブを同時に実行することはできません。ステータスに基づいて実行を延期する方法はありますか? MAG_LOGICAR_D3_HはMAG_LOGICAR_D3_Mが現在実行されていて、Microsoft SQL Server Management Studioを使用している場合は実行しないでください。これを実現するための方法で他のジョブが現在Microsoft SQL Server Management Studioで実行されていない場合にのみジョブを実行するようにスケジュールします。

enter image description here

+0

これらの2つのジョブを1つにマージし、2つの異なるステップとして扱うか、データベースのどこかにフラグを作成し、これらのジョブの1つが実行されているときにtrueに設定します。 –

+0

この質問を確認するhttp://stackoverflow.com/questions/200195/how-can-i-determine-the-status-of-a-job –

答えて

0

は、メンテナンスプランを使用しています。

  1. 2つを加える:Execute SQL Server Agent Job Task
  2. ジョブを構成します。
  3. 両方のジョブをリンクします。
  4. 最初のジョブのSuccessまたはCompletionの後に2番目のジョブの実行を強制します。
関連する問題