Как создать предупреждение с указанием степени серьезности (среда SQL Server Management Studio)
В этом разделе описывается, как создать предупреждение агента Microsoft SQL Server, срабатывающее, когда происходит событие указанного уровня серьезности.
Создание предупреждения с указанием уровня серьезности
В обозревателе объектов установите соединение с экземпляром компонента SQL Server Database Engine, затем разверните этот экземпляр.
Разверните Агент SQL Server.
Щелкните правой кнопкой пункт Предупреждения и выберите Создать предупреждения.
В поле ввода Имя введите имя для этого предупреждения.
В окне Тип выберите Предупреждение о событии SQL Server.
Установите флажок Включено, чтобы активировать выдачу предупреждения. По умолчанию флажок Включено установлен.
В списке Имя базы данных выберите базу данных, чтобы ограничить действие предупреждения конкретной базой данных.
Выберите пункт Серьезность, а затем выберите уровень серьезности.
При уровнях серьезности от 19 до 25 сообщение SQL Server направляется в журнал приложения Microsoft и вызывает срабатывание предупреждения. События с уровнями серьезности меньше 19 вызовут срабатывание предупреждения только в случае, если были использованы sp_altermessage, RAISERROR WITH LOG или xp_logevent, чтобы принудительно осуществить запись этих событий в журнал приложения Windows.
Установите флажок Создавать предупреждение, если сообщение содержит и введите ключевое слово или символьную строку в поле Текст сообщения, чтобы ограничить действие предупреждения конкретной последовательностью символов. Максимальное количество символов — 100.
См. также
Задачи
Как определить реакцию на предупреждение (среда SQL Server Management Studio)
Другие ресурсы
sp_altermessage (Transact-SQL)
xp_logevent (Transact-SQL)
RAISERROR (Transact-SQL)