Assign Alerts to an Operator
В этом разделе описывается назначение оповещений Microsoft агент SQL Server операторам, чтобы они могли получать уведомления о заданиях в SQL Server 2014 с помощью SQL Server Management Studio или Transact-SQL.
В этом разделе
Перед началом работы
Назначение предупреждений оператору с помощью:
Перед началом
Ограничения
Среда SQL Server Management Studio предоставляет простой и графический способ управления всей системой предупреждений. Использование среды Среда Management Studio рекомендуется для настройки инфраструктуры предупреждений.
Чтобы в ответ на предупреждение отправить уведомление, необходимо настроить агент SQL Server для отправки почты. Дополнительные сведения см. в статье Configure SQL Server Agent Mail to Use Database Mail.
Ошибки, возникающие при отправке сообщения по электронной почте или уведомления по пейджеру, регистрируются в журнале ошибок службы агента SQL Server .
Безопасность
Разрешения
Только члены предопределенной роли сервера sysadmin могут назначать предупреждения операторам.
Использование среды SQL Server Management Studio
Назначение предупреждений оператору
В обозревателе объектовщелкните знак «плюс», чтобы развернуть сервер, содержащий оператора, которому необходимо назначить предупреждение.
Щелкните знак "плюс", чтобы развернуть Агент SQL Server.
Щелкните значок «плюс», чтобы развернуть папку Операторы .
Щелкните правой кнопкой мыши оператора, для которого нужно назначить предупреждение, выберите пункт Свойстваи перейдите на страницу Уведомления .
В разделе Выбор страницыдиалогового окна Свойства имя_операторавыберите Уведомления.
В поле Просмотр отправленных пользователю уведомлений повыберите Предупреждения , чтобы просмотреть список предупреждений, отправляемых этому оператору, либо Задания , чтобы просмотреть список заданий, отправляющих уведомления этому оператору. Установите один или более перечисленных ниже флажков, чтобы выбрать способ доставки для каждого из уведомлений: Электронная почта, Пейджерили Net send.
После завершения нажмите кнопку ОК.
Использование Transact-SQL
Назначение предупреждений оператору
В обозревателе объектовподключитесь к экземпляру компонента Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- adds an e-mail notification for the specified alert (Test Alert) -- This example assumes that Test Alert already exists and that Fran??ois Ajenstat is a valid operator name. USE msdb ; GO EXEC dbo.sp_add_notification @alert_name = N'Test Alert', @operator_name = N'Fran??ois Ajenstat', @notification_method = 1 ; GO
Дополнительные сведения см. в разделе sp_add_notification (Transact-SQL).