Поделиться через


Send SQL Server Agent Error Messages

Область применения: SQL Server Управляемый экземпляр SQL Azure

Внимание

В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.

В этом разделе описывается, как настроить Microsoft агент SQL Server отправлять сообщения об ошибках путем чистой отправки в SQL Server с помощью SQL Server Management Studio.

Перед началом

Ограничения

  • Узел агента SQL Server отображается в обозревателе объектов только в том случае, если у пользователя есть разрешение на использование узла.

  • Служба Microsoft Windows Messenger должна выполняться для получения событий net send.

Безопасность

Разрешения

Для работы агента SQL Server для него необходимо настроить учетную запись, которая является членом предопределенной роли сервера sysadmin в SQL Server. Эта учетная запись должна иметь следующие разрешения Windows.

  • Вход в систему в качестве службы (SeServiceLogonRight)

  • Замена токена уровня процесса (SeAssignPrimaryTokenPrivilege)

  • Обход проходной проверки (SeChangeNotifyPrivilege)

  • Назначение квот памяти процессам (SeIncreaseQuotaPrivilege)

Дополнительные сведения о разрешениях Windows, необходимых для учетной записи службы агента SQL Server, см. в разделах Выбор учетной записи для службы агента SQL Server и Настройка учетных записей служб Windows.

Использование среды SQL Server Management Studio

Отправка сообщений об ошибках агента SQL Server

  1. В обозреватель объектов щелкните знак плюса, чтобы развернуть сервер, содержащий журнал ошибок агент SQL Server, из которого требуется отправлять сообщения об ошибках через net send.

  2. Щелкните правой кнопкой мыши элемент Агент SQL Server и выберите пункт Свойства.

  3. В диалоговом окнеСвойства агента SQL Server -server_name в разделе Журнал ошибок на странице Общее введите имя пользователя или компьютера, которому следует отправлять сообщения об ошибках, в поле Получатель для команды net send.

  4. Щелкните OK.