次の方法で共有


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

適用対象:SQL ServerAzure SQL Managed Instance

重要

Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance T-SQL と SQL Server の違いに関するページ、または「SQL Managed Instance 内での SQL Agent ジョブの制限事項」を参照してください。

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

オペレーティング システムの起動時に自動的に開始されるように SQL Server エージェント サービスを構成する、またはジョブを実行する必要がある場合に手動で開始することができます。 SQL Server エージェント サービスを停止または一時停止して、ジョブ、オペレーター通知、アラートを中断できます。

制限事項

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

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

権限

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

  • サービスとしてログオンする (SeServiceLogonRight)
  • プロセス レベルのトークンを置き換える (SeAssignPrimaryTokenPrivilege)
  • スキャン検査を回避する (SeChangeNotifyPrivilege)
  • プロセスのメモリ クォータを調整する (SeIncreaseQuotaPrivilege)

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

SQL Server Management Studio を使用します。

  1. オブジェクト エクスプローラー内で加算演算子を選択して、SQL Server エージェント サービスを管理するサーバーを展開します。

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

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

  4. アクションを実行するかどうかのダイアログが表示されたら、[はい] を選択します。