Система оповещения MS SQL Server позволяет контролировать работу сервера. 3 Можно создавать тревоги на определённые события сервера (ошибки данных, ошибки запросов, ошибки или удачные выполнения работ и т. д.) и направлять сообщения определённым операторам. 3
На практике это работает так: если произойдёт внештатная ситуация, администратор получит электронное письмо и сможет подключиться к серверу и исправить ошибку. 3
Для настройки оповещений нужно: 4
- Открыть SQL Server Management Studio и подключиться к серверу базы данных, на котором будет создано оповещение. 4
- Развернуть папку агента SQL Server, нажав один раз на значок «+» слева от папки. 4
- Щёлкнуть правой кнопкой мыши на папке «Оповещения» и выбрать «Новое оповещение» во всплывающем меню. 4
- Ввести описательное название для оповещения в текстовом поле «Название». 4
- Выбрать тип оповещения из выпадающего меню. 4 На выбор предлагаются условия производительности SQL Server, такие как загрузка процессора и свободное место на диске, события SQL Server, такие как неустранимые ошибки, синтаксические ошибки и аппаратные неполадки, а также события инструментария управления Windows (WMI). 4
- Предоставить любые сведения, относящиеся к оповещению, запрошенные SQL Server, такие как конкретный текст, включённый в отчёт о событии, и параметры для оповещений о состоянии производительности. 4
- Щёлкнуть значок ответа в панели выбора страницы нового окна оповещения. 4
- Если нужно выполнить задание агента SQL Server при появлении предупреждения, установить флажок «Выполнить задание» и выбрать задание из раскрывающегося меню. 4
- Если нужно уведомлять операторов базы данных о возникновении предупреждения, установить флажок «Уведомлять операторов», а затем выбрать операторов и типы уведомлений в таблице. 4
- Нажать кнопку «ОК», чтобы создать оповещение. 4
Также начиная с SQL Server 2008 можно добавлять оповещения с помощью Transact-SQL. 4