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


Как создать предупреждение с указанием степени серьезности (среда SQL Server Management Studio)

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

Создание предупреждения с указанием уровня серьезности

  1. В обозревателе объектов установите соединение с экземпляром компонента SQL Server Database Engine, затем разверните этот экземпляр.

  2. Разверните Агент SQL Server.

  3. Щелкните правой кнопкой пункт Предупреждения и выберите Создать предупреждения.

  4. В поле ввода Имя введите имя для этого предупреждения.

  5. В окне Тип выберите Предупреждение о событии SQL Server.

  6. Установите флажок Включено, чтобы активировать выдачу предупреждения. По умолчанию флажок Включено установлен.

  7. В списке Имя базы данных выберите базу данных, чтобы ограничить действие предупреждения конкретной базой данных.

  8. Выберите пункт Серьезность, а затем выберите уровень серьезности.

  9. При уровнях серьезности от 19 до 25 сообщение SQL Server направляется в журнал приложения Microsoft и вызывает срабатывание предупреждения. События с уровнями серьезности меньше 19 вызовут срабатывание предупреждения только в случае, если были использованы sp_altermessage, RAISERROR WITH LOG или xp_logevent, чтобы принудительно осуществить запись этих событий в журнал приложения Windows.

  10. Установите флажок Создавать предупреждение, если сообщение содержит и введите ключевое слово или символьную строку в поле Текст сообщения, чтобы ограничить действие предупреждения конкретной последовательностью символов. Максимальное количество символов — 100.

См. также

Задачи

Как определить реакцию на предупреждение (среда SQL Server Management Studio)

Другие ресурсы

sp_altermessage (Transact-SQL)
xp_logevent (Transact-SQL)
RAISERROR (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005