Define the Response to an Alert (SQL Server Management Studio)
В этом разделе описывается, как microsoft SQL Server реагирует на оповещения агент 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.
Чтобы развернуть папку Предупреждения , щелкните значок "плюс".
Щелкните правой кнопкой предупреждение, для которого необходимо определить отклик, и выберите Свойства.
В разделе Выбор страницыдиалогового окна Свойства предупреждения имя_предупреждениявыберите Отклик.
Выберите флажок Выполнить задание и из списка под пунктом Выполнить задание выберите задание, которое необходимо выполнить при возникновении предупреждения. Чтобы выбрать новое задание, нажмите кнопку Создать задание. Для получения дополнительных сведений о заданиях нажмите кнопку Просмотр заданий. Дополнительные сведения о параметрах, доступных в диалоговых окнах Создание задания и Свойства заданияимя_задания см. в разделах Создание задания и Просмотр задания.
Выберите флажок Уведомлять операторов , если необходимо уведомлять операторов в момент активации предупреждения. В списке Список оператороввыберите один или несколько из следующих методов оповещения оператора или операторов: Электронная почта, Пейджерили Net send. Вы можете создать нового оператора, нажав кнопку Создать оператора. Вы можете просмотреть дополнительные сведения об операторе, нажав кнопку Просмотр оператора. Дополнительные сведения о доступных параметрах в диалоговых окнах Создать оператора и Просмотр свойств оператора см. в разделах Create an Operator и View Information About an Operator.
После завершения нажмите кнопку ОК.
Использование Transact-SQL
Определение ответа на предупреждение
В обозревателе объектовподключитесь к экземпляру компонента Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- adds an e-mail notification for Test Alert. -- 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).