次の方法で共有


ジョブのスケジュールを設定する方法 (SQL Server Management Studio)

このトピックでは、SQL Server エージェント ジョブのスケジュールを設定する方法について説明します。このトピックの手順を実行する前に、「スケジュールの作成とジョブへのアタッチ」を参照してください。

スケジュールを作成してジョブにアタッチするには

  1. オブジェクト エクスプローラで、SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [SQL Server エージェント][ジョブ] の順に展開し、スケジュールを設定するジョブを右クリックします。次に、[プロパティ] をクリックします。

  3. [スケジュール] ページをクリックし、[新規作成] をクリックします。

  4. [名前] ボックスに新しいスケジュールの名前を入力します。

  5. スケジュールを作成してもすぐに有効にしない場合は、[有効] チェック ボックスをオフにします。

  6. [スケジュールの種類] ボックスの一覧で、次のいずれかを選択します。

    • [SQL Server エージェントの開始時に自動的に開始]。SQL Server エージェント サービスが開始されたときにジョブを開始します。

    • [CPU がアイドル状態になったときに開始]。CPU がアイドル状態になったときにジョブを開始します。

    • [定期的]。スケジュールを繰り返し実行します。定期的なスケジュールを設定するには、ダイアログ ボックス上の [頻度][一日のうちの頻度]、および [実行時間] のグループに値を指定します。

    • [指定日時]。スケジュールを 1 回のみ実行します。指定日時のスケジュールを設定するには、ダイアログ ボックス上の [指定日時に発生] グループに値を指定します。

ジョブにスケジュールをアタッチするには

  1. オブジェクト エクスプローラで、SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [SQL Server エージェント][ジョブ] の順に展開し、スケジュールを設定するジョブを右クリックして、[プロパティ] をクリックします。

  3. [スケジュール] ページをクリックし、[選択] をクリックします。

  4. アタッチするスケジュールを選択して、[OK] をクリックします。

  5. [ジョブのプロパティ] ダイアログ ボックスで、アタッチされたスケジュールをダブルクリックします。

  6. [開始日] が正しく設定されていることを確認します。正しく設定されていない場合は、スケジュールの開始日を設定し、[OK] をクリックします。

  7. [ジョブのプロパティ] ダイアログ ボックスで、[OK] をクリックします。