Create an Operator
В этом разделе описывается, как настроить пользователя для получения уведомлений о заданиях Microsoft агент SQL Server в SQL Server 2014 с помощью SQL Server Management Studio или Transact-SQL.
В этом разделе
Перед началом работы
Создание оператора
Перед началом
Ограничения
Режимы отправки уведомлений с помощью пейджера и команды net send будут удалены из агента SQL Server в следующей версии MicrosoftSQL Server. Старайтесь не использовать эти функции в новых разработках и предусмотрите соответствующие изменения в приложениях, которые используют их в настоящее время.
Обратите внимание, что для использования компонента Database Mail для отправки операторам уведомлений по электронной почте и на пейджер агент SQL Server необходимо настроить для использования компонента Database Mail. Дополнительные сведения см. в разделе Назначить предупреждения для оператора.
Среда SQL Server Management Studio обеспечивает простой и наглядный способ управления заданиями и рекомендуется для создания инфраструктуры заданий и управления ей.
Безопасность
Разрешения
Создавать операторов могут только члены предопределенной роли сервера sysadmin .
Использование среды SQL Server Management Studio
Создание оператора
В обозревателе объектовщелкните значок «плюс», чтобы развернуть сервер, на котором необходимо создать оператора агента SQL Server.
Щелкните знак "плюс", чтобы развернуть Агент SQL Server.
Щелкните правой кнопкой мыши папку Операторы и выберите пункт Создать оператора.
На странице Общие диалогового окна Создание оператора доступны следующие параметры.
Имя
Изменить имя оператора.Enabled
Разрешить оператор. Если он не включен, то уведомления оператору не отправляются.Имя для электронной почты
Определяет адрес электронной почты оператора.Адрес для команды net send
Задает адрес, используемый для net send.Имя для сообщения на пейджер
Определяет адрес электронной почты пейджера оператора.Расписание работы для пейджера
Указывает время, когда пейджер активен.Понедельник — воскресенье
Выберите дни, когда пейджер активен.Начало рабочего дня
Выберите время суток, после которого агент SQL Server отправляет сообщения на пейджер.Конец рабочего дня
Выберите время суток, после которого агент SQL Server перестает отправлять сообщения на пейджер.На странице Уведомления диалогового окна Создание оператора доступны следующие параметры.
Оповещения
Просмотреть предупреждения в экземпляре.Задания
Просмотреть задания в экземпляре.Список предупреждений
Содержит список предупреждений в экземпляре.Список заданий
Содержит список заданий в экземпляре.Электронная почта
Уведомить этого оператора, используя электронную почту.Пейджер
Уведомить этого оператора, отправив сообщение электронной почты на адрес пейджера.Команда Net send
Уведомить этого оператора, используя net send.После завершения создания оператора нажмите кнопку ОК.
Использование Transact-SQL
Создание оператора
В обозревателе объектовподключитесь к экземпляру компонента Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- sets up the operator information for user 'danwi.' The operator is enabled. -- SQL Server Agent sends notifications by pager from Monday through Friday from 8 A.M. to 5 P.M. USE msdb ; GO EXEC dbo.sp_add_operator @name = N'Dan Wilson', @enabled = 1, @email_address = N'danwi', @pager_address = N'5551290AW@pager.Adventure-Works.com', @weekday_pager_start_time = 080000, @weekday_pager_end_time = 170000, @pager_days = 62 ; GO
Дополнительные сведения см. в разделе sp_add_operator (Transact-SQL).