Назад | Перейти на главную страницу

Предупреждение SQL Server на основе уровня серьезности не работает


Я новичок в предупреждениях SQL Server, и я пытаюсь настроить предупреждение на основе уровня серьезности, которое должно запускать задание и отправлять уведомления.
Чтобы проверить правильность работы предупреждения, я загрузил образец поврежденной базы данных из http://blogs.msdn.com/b/sqlserverstorageengine/archive/2007/04/17/example-corrupt-database-to-play-with.aspx, и я восстановил базу данных и отправил запрос к базе данных, который завершился ошибкой 824 и уровнем 24.
Но хотя ошибка является серьезной ошибкой и была записана как в журнал SQL, так и в журнал приложений Windows, ничего не работало, я даже протестировал как предупреждение, так и в конкретной базе данных, и во всех базах данных.
(Я даже установил оповещения на всех других уровнях от 19 и выше, чтобы убедиться, что ничего не происходит.)
Однако предупреждение, основанное на номере ошибки 824, действительно сработало, как и предупреждение, основанное на счетчике ошибок Sql счетчика производительности.
Какие-либо предложения?

Проблема решилась на https://dba.stackexchange.com/questions/8928/sql-server-alert-based-on-severity-level-not-working в этом перезапуск агента решил проблему