SQL Server エージェント サービスの開始、停止、または一時停止

適用対象: SQL Server Azure SQL Managed Instance

重要

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

この記事では、SQL Server Management Studio を使用して、SQL Server の SQL Server エージェント サービスを開始、停止、または一時停止する方法について説明します。

SQL Server エージェント サービスは、オペレーティング システムの起動時に自動的に開始するよう構成したり、ジョブの完了が必要なときに手動で開始できます。 SQL Server エージェント サービスを停止または一時停止して、ジョブ、オペレーターへの通知、および警告を中断できます。

制限事項

管理タスクを自動化するためには、Microsoft SQL Server エージェントがサービスとして実行されている必要があります。 詳細については、「 Configure SQL Server Agent」をご覧ください。

オブジェクト エクスプローラーに SQL Server エージェント ノードが表示されるのは、このノードの使用権限がある場合に限られます。

アクセス許可

SQL Server エージェントの機能を実行するには、 SQL Server固定サーバー ロールの sysadmin のメンバーであるアカウントの資格情報を使用するように構成する必要があります。 このアカウントには、次の Windows 権限が必要です。

  • サービスとしてログオン (SeServiceLogonRight)
  • プロセス レベル トークンを置き換える (SeAssignPrimaryTokenPrivilege)
  • 走査チェックのバイパス (SeChangeNotifyPrivilege)
  • プロセスのメモリ クォータの増加 (SeIncreaseQuotaPrivilege)

SQL Server エージェント サービス アカウントに必要な Windows 権限の詳細については、「 SQL Server エージェント サービスのアカウントの選択 」および「 Windows サービス アカウントと権限の構成」を参照してください。

SQL Server Management Studio を使用します。

  1. オブジェクト エクスプ ローラーで、プラス記号をクリックして、管理したい SQL Server エージェント サービスを展開します。

  2. [SQL Server エージェント]を右クリックし、 [開始][停止]、または [再起動]を選択します。

  3. [ユーザー アカウント制御] ダイアログ ボックスで、[はい] を選択します。

  4. アクションを実行するかどうかを確認するメッセージが表示されたら、 [はい]をクリックします。