Предупреждение 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 счетчика производительности работало правильно.
Какие-либо предложения?

1 ответ

Решение

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

Другие вопросы по тегам