Send SQL Server Agent Error Messages
このトピックでは、SQL Server Management Studioを使用して、SQL Server 2014 で net send を使用してエラー メッセージを送信するように Microsoft SQL Server エージェントを構成する方法について説明します。
このトピックの内容
はじめに
制限事項と制約事項
オブジェクト エクスプローラーに SQL Server エージェント ノードが表示されるのは、このノードの使用権限がある場合に限られます。
net send イベントを受信するには、 Microsoft Windows Messenger サービスを実行している必要があります。
セキュリティ
アクセス許可
SQL Server エージェントの機能を実行するには、 SQL Server固定サーバー ロールの sysadmin のメンバーであるアカウントの資格情報を使用するように構成する必要があります。 このアカウントには、次の Windows 権限が必要です。
サービスとしてログオン (SeServiceLogonRight)
プロセス レベル トークンを置き換える (SeAssignPrimaryTokenPrivilege)
スキャン チェックを行わない (SeChangeNotifyPrivilege)
プロセスに対してメモリ クォータを調整する (SeIncreaseQuotaPrivilege)
SQL Server エージェント サービス アカウントに必要な Windows アクセス許可の詳細については、「SQL Server エージェント サービスのアカウントの選択」および「Windows サービス アカウントとアクセス許可の構成」を参照してください。
SQL Server Management Studio を使用する
SQL Server エージェントのエラー メッセージを送信するには
オブジェクト エクスプローラーで、プラス記号をクリックして、net send によるエラー メッセージの送信元となる SQL Server エージェントのエラー ログを含むサーバーを展開します。
[SQL Server エージェント] を右クリックし、 [プロパティ]を選択します。
[全般] ページの [SQL Server エージェントのプロパティ - <サーバー名>] ダイアログ ボックスの [エラー ログ] の下の [Net Send 受信者] ボックスに、エラー メッセージの送信先となるユーザー名またはコンピューター名を入力します。
[OK] をクリックします。