適用対象:SQL Server
Azure SQL Managed Instance
重要
Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance T-SQL と SQL Server の違いに関するページ、または「SQL Managed Instance 内での SQL Agent ジョブの制限事項」を参照してください。
このページを使用して、Microsoft SQL Server エージェント ジョブ ステップのプロパティを表示および変更したり、新しいジョブ ステップを定義したりできます。
このページに移動するには、SQL Server Management Studio オブジェクト エクスプローラーで SQL Server エージェントを展開し、[ ジョブ] を右クリックし、[ 新しいジョブ] をクリックし、[ ステップ ] ページを選択して、[ 新規] をクリックします。 このページに移動するには、オブジェクト エクスプローラーでジョブを右クリックし、[ プロパティ] をクリックし、[ ステップ ] ページを選択して、[ 新規]、[ 挿入]、または [編集] をクリックします。
オプション
ステップ名
ジョブ ステップの名前を設定します。
タイプ
ジョブ ステップで使用するサブシステムを設定します。 選択したサブシステムに基づいて、ジョブ・ステップ変更を定義するためのオプションが表示されます。
として実行
ジョブ ステップのプロキシ アカウントを設定します。 sysadmin 固定サーバー ロールのメンバーは、 SQL エージェント サービス アカウントを指定することもできます。
データベース
ジョブ ステップを実行するデータベースを設定します。 このオプションは、すべてのジョブ ステップの種類で使用できるわけではありません。
コマンド
ジョブ ステップが実行するコマンドを設定します。
Transact-SQL ジョブ ステップのオプション
オープン
ファイルからコマンドを読み込みます。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをクリップボードにコピーします。
貼り付け
クリップボードの内容を貼り付けます。
解析
コマンドの構文を確認します。
ActiveX スクリプト ジョブ ステップのオプション
重要
ActiveX スクリプト サブシステムは、今後のバージョンの Microsoft SQL Server で SQL Server エージェントから削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。
VBScript
ジョブ ステップの言語として Microsoft Visual Basic Scripting Edition を指定します。
の JScript
ジョブ ステップの言語として JScript を指定します。
その他
別のスクリプト言語で記述されたジョブ ステップの言語の名前を入力します。
オープン
ファイルからコマンドを読み込みます。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
オペレーティング システム (CmdExec) ジョブ ステップのオプション
成功したコマンドの終了コードを処理する
成功を示すためにコマンドが返す終了コードを入力します。
オープン
ファイルからコマンドを読み込みます。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
PowerShell のジョブステップに関するオプション
オープン
ファイルからスクリプトを読み込みます。
すべて選択
スクリプトのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
レプリケーション ディストリビューター ジョブ ステップのオプション
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
レプリケーション マージ ジョブ ステップのオプション
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
レプリケーション キュー リーダーのジョブ ステップのオプション
データベース
ジョブ ステップに使用するデータベース。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
レプリケーション スナップショット ジョブ ステップのオプション
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
レプリケーション トランザクション ログ リーダー ジョブ ステップのオプション
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
SQL Server Analysis Services のコマンドジョブステップに関するオプション
[サーバー]
ジョブ ステップを実行するサーバーを選択します。
オープン
ファイルからコマンドを読み込みます。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
SQL Server Analysis Services クエリ ジョブ ステップのオプション
[サーバー]
ジョブ ステップを実行するサーバーを選択します。
データベース
ジョブ ステップに使用するデータベース。
オープン
ファイルからコマンドを読み込みます。
すべて選択
コマンドのテキストを選択します。
コピー
選択したテキストをコピーします。
貼り付け
クリップボードの内容を貼り付けます。
Integration Services パッケージ実行ジョブ ステップのオプション
全般タブ
Integration Services (SSIS) パッケージの場所と、使用する認証方法を指定します。 このタブを選択すると、次のオプションを使用できます。
パッケージ ソース
SSIS パッケージの格納場所を指定します。 次のいずれかのオプションを選びます。
SQL Server
ファイル システム
[SSIS パッケージ ストア]
[サーバー]
SSIS パッケージが格納されているサーバー名を入力します。 このオプションは、パッケージ ソースに SQL Server または SSIS パッケージ ストアが指定されている場合にのみ使用できます。
Windows 認証 を使用する
SQL Server へのログインでは、Microsoft Windows 認証が使用されます。
SQL Server 認証を使用する
SQL Server へのログインでは、SQL Server 認証を使用します。 この認証方法が選択されている場合は、適切な ユーザー名 と パスワードを入力します。
重要
SQL Server 認証は、下位互換性のために提供されています。 セキュリティを強化するために、可能であれば Windows 認証を使用します。
パッケージ
パッケージの場所を入力します。
重要
パスワードで保護された SSIS パッケージの場合は、[ 構成 ] タブをクリックして、[ パッケージ パスワード] ダイアログ ボックスにパスワードを入力します。 それ以外の場合、パスワードで保護されたパッケージを実行する SQL Server エージェント ジョブは失敗します。
[構成] タブ
SSIS パッケージの構成オプションを指定します。 このタブが選択されている場合は、次のオプションを使用できます。
構成ファイル
パッケージの構成ファイルを一覧表示します。
追加
パッケージの構成ファイルを追加します。
削除
パッケージの構成ファイルを削除します。
上に移動
選択した構成ファイルを上に移動します。
下へ移動
選択した構成ファイルを下に移動します。
[コマンド ファイル] タブ
パッケージのコマンド ファイルを選択します。 コマンド ファイルは、一覧に表示される順序で処理されます。 このタブを選択すると、次のオプションを使用できます。
[コマンド ファイル]
パッケージのコマンド ファイルを一覧表示します。
追加
コマンド ファイルを追加します。
削除
選択したコマンド ファイルを削除します。
上に移動
選択したコマンド ファイルを上に移動します。
下へ移動
選択したコマンド ファイルを下に移動します。
[データ ソース] タブ
このタブでパッケージで指定されたデータ ソースを表示します。
接続マネージャー
データ ソースの名前を表示します。
説明
データ ソースの説明を表示します。
接続文字列
データ ソースの接続文字列を表示します。
[実行オプション] タブ
このタブでパッケージの実行オプションを表示または変更します。
[検証時に警告が発生したらパッケージを失敗とする]
検証の警告が発生した場合にパッケージの実行が失敗する場合は、このオプションを選択します。
[パッケージを実行せずに検証する]
パッケージを検証するが実行しないジョブ ステップには、このオプションを選択します。
[同時実行するファイルの最大数]
一度に実行できる実行可能ファイルの最大数。
[パッケージのチェックポイントを有効にする]
ジョブ ステップでパッケージ チェックポイントを使用するには、このオプションを選択します。
[チェックポイント ファイル]
パッケージ チェックポイント ファイルの名前を入力します。
[...]
パッケージ チェックポイント ファイルを参照して指定します。
[再開オプションをオーバーライドする]
パッケージで指定された再起動オプションとは異なる、このジョブ ステップの再起動オプションを指定するには、このオプションを選択します。
[再開オプション]
パッケージの再起動時に実行するアクションを選択します。
ロギングタブ
このタブでパッケージのログ プロバイダーを表示または変更します。
ログ提供者
ログ プロバイダーの ClassID を選択します。
[構成文字列]
ログ プロバイダーの構成文字列を入力します。
削除
ログ プロバイダーを削除します。
[値の設定] タブ
このタブでパッケージのプロパティ値を表示または変更します。
プロパティのパス
プロパティのパスを表示または変更します。
価値
プロパティの値を表示または変更します。
削除
プロパティを削除します。
[確認] タブ
このタブでジョブ ステップの検証オプションを選択します。
[署名付きパッケージのみ実行する]
署名されたパッケージのみを実行します。 このオプションを選択すると、パッケージが署名されていない場合、ジョブ ステップは失敗します。
[パッケージのビルドを検証する]
特定のビルド番号を持つパッケージのみを実行します。 このオプションを選択すると、パッケージに指定されたビルド番号がない場合、ジョブ ステップは失敗します。
ビルド
パッケージのビルド番号を入力します。
[パッケージ ID を確認する]
特定の ID を持つパッケージのみを実行します。 このオプションを選択すると、パッケージに指定された ID がない場合、ジョブ ステップは失敗します。
パッケージ ID
パッケージ ID を入力します。
[バージョン ID を確認する]
特定のバージョン ID のパッケージのみを実行します。 このオプションを選択すると、パッケージに指定されたバージョン ID がない場合、ジョブ ステップは失敗します。
バージョン ID
バージョン ID を入力します。
[コマンド ライン] タブ
パッケージのコマンド ライン オプションを指定します。 このタブが選択されている場合は、次のオプションを使用できます。
[元のオプションを復元する]
このダイアログで設定したコマンド ライン オプションを使用します。
[コマンド ラインを手動で編集する]
コマンド ライン ウィンドウでオプションを指定します。
コマンド ライン
このパッケージに使用するコマンド ライン オプションを入力します。
こちらもご覧ください
ジョブ ステップの管理
SQL Server エージェントによるパッケージ向けジョブ
レプリケーション エージェントの管理