Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Обновляет метод уведомления для предупреждений.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_update_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
, [ @notification_method = ] notification_method
[ ; ]
Аргументы
[ @alert_name = ] N'alert_name'
Имя связанного с этим уведомлением предупреждения. @alert_name — sysname без значения по умолчанию.
[ @operator_name = ] N'operator_name'
Оператор, который уведомляется при возникновении оповещения. @operator_name — sysname без значения по умолчанию.
[ @notification_method = ] notification_method
Метод уведомления оператора. @notification_method крошечный и может быть одним или несколькими из этих значений.
| значение | Описание |
|---|---|
1 |
Эл. почта |
2 |
Пейджер |
4 |
net send |
7 |
Все методы |
Значения кода возврата
0 (успешно) или 1 (сбой).
Замечания
sp_update_notification должен выполняться из msdb базы данных.
Вы можете обновить уведомление для оператора, у которого нет необходимых сведений об адресе с помощью указанной notification_method. Если при отправке сообщения электронной почты или уведомления пейджера возникает сбой, в журнале ошибок агент SQL Server сообщается сбой.
Разрешения
Чтобы запустить эту хранимую процедуру, пользователям необходимо предоставить предопределенную роль сервера sysadmin .
Примеры
В следующем примере изменяется метод уведомлений для уведомлений, отправленных François Ajenstat в оповещение Test Alert.
USE msdb;
GO
EXECUTE dbo.sp_update_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 7;
GO