適用対象: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 エージェント ノードを使用する権限がある場合にのみ表示されます。
安全
権限
その機能を実行するには、SQL Server の固定サーバー ロール sysadmin のメンバーであるアカウントの資格情報を使用するように SQL Server エージェントを構成する必要があります。 アカウントには、次の Windows アクセス許可が必要です。
サービスとしてログオン (SeServiceLogonRight)
プロセス レベルのトークンを置き換える (SeAssignPrimaryTokenPrivilege)
スキャン チェックを行わない (SeChangeNotifyPrivilege)
プロセスに対するメモリ クォータを調整する (SeIncreaseQuotaPrivilege)
手記
自動再起動が正常に機能するには、SQL Server エージェント サービスを実行しているアカウントがサーバーのローカル管理者である必要があります。
SQL Server エージェント サービス アカウントに必要な Windows アクセス許可の詳細については、「SQL Server エージェント サービス のアカウントを選択する」および「Windows サービス アカウントの設定」を参照してください。
SQL Server Management Studio の使用
SQL Server エージェントを自動的に再起動するように構成するには
オブジェクト エクスプローラーで、プラス記号をクリックして、SQL Server エージェントを自動的に再起動するように構成するサーバーを展開します。
SQL Server エージェントを右クリックし、[プロパティ]をクリックします。
[全般] ページで、SQL Server エージェント 予期せず停止した場合は、自動再起動を確認します。