Modify a Job

適用対象:SQL ServerAzure SQL Managed Instance

重要

現在、Azure SQL Managed Instance によって、すべてではありませんが、ほとんどの SQL Server エージェントの機能がサポートされています。 詳細については、Azure SQL Managed Instance と SQL Server の T-SQL の相違点に関するページを参照してください。

このトピックでは、SQL Server で SQL Server Management Studio、Transact-SQL、または SQL Server 管理オブジェクトを使用して、Microsoft SQL Server エージェント ジョブのプロパティを変更する方法について説明します。

はじめに

制限事項と制約事項

SQL Server エージェントのマスター ジョブの対象サーバーを、ローカル サーバーとリモート サーバーの両方に設定することはできません。

セキュリティ

sysadmin 固定サーバー ロールのメンバー以外は、所有しているジョブしか変更できません。 詳細については、「 SQL Server エージェントのセキュリティの実装」をご覧ください。

SQL Server Management Studio を使用する

ジョブを変更するには

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

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

  3. [ジョブのプロパティ] ダイアログ ボックスの対応するページを使用して、ジョブのプロパティ、ステップ、スケジュール、警告、および通知を変更します。

Transact-SQL の使用

ジョブを変更するには

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

  2. ツール バーの [新しいクエリ] をクリックします。

  3. クエリ ウィンドウで、次のシステム ストアド プロシージャを使用してジョブを変更します。

SQL Server 管理オブジェクトの使用

ジョブを変更するには

Visual Basic、Visual C#、PowerShell などの選択したプログラミング言語で Job クラスを使用します。 詳細については、「 SQL Server 管理オブジェクト (SMO) プログラミング ガイド」を参照してください。