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


sp_delete_notification (Transact-SQL)

Удаляет определение уведомления агента SQL Server для указанного предупреждения и оператора.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Значок ссылки на раздел Cинтаксические обозначения в Transact-SQL

Синтаксис

sp_delete_notification
     [ @alert_name = ] 'alert' , 
     [ @operator_name = ] 'operator'

Аргументы

  • [ @alert_name= ] 'alert'
    Имя предупреждения. Аргумент alert имеет тип sysname и не имеет значения по умолчанию.

  • [ @operator_name= ] 'operator'
    Имя оператора. Аргумент operator имеет тип sysname и не имеет значения по умолчанию.

Значения кода возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Нет

Замечания

При удалении уведомления удаляется только уведомление, а предупреждение и оператор не затрагиваются.

Разрешения

Для запуска данной хранимой процедуры пользователи должны быть членами предопределенной роли сервера sysadmin.

Примеры

В следующем примере удаляется уведомление, посланное оператору François Ajenstat при получении предупреждения Test Alert.

USE msdb ;
GO

EXEC dbo.sp_delete_notification
    @alert_name = 'Test Alert',
    @operator_name = 'François Ajenstat' ;
GO

См. также

Справочник

sp_add_alert (Transact-SQL)

sp_add_notification (Transact-SQL)

sp_add_operator (Transact-SQL)

sp_delete_alert (Transact-SQL)

sp_help_alert (Transact-SQL)

sp_help_notification (Transact-SQL)

Хранимая процедура sp_help_operator (Transact-SQL)

sp_update_notification (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)