sp_delete_notification (Transact-SQL)
Aplica-se: SQL Server
Remove uma definição de notificação do SQL Server Agent para um alerta e um operador específicos.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_delete_notification
[ @alert_name = ] N'alert_name'
, [ @operator_name = ] N'operator_name'
[ ; ]
Argumentos
@alert_name [ = ] N'alert_name'
O nome do alerta. @alert_name é sysname, sem padrão.
@operator_name [ = ] N'operator_name'
O nome do operador. @operator_name é sysname, sem padrão.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Nenhum.
Comentários
A remoção de uma notificação remove somente a notificação; o alerta e o operador permanecem intactos.
Permissões
Para executar esse procedimento armazenado, os usuários devem receber a função de servidor fixa sysadmin .
Exemplos
O exemplo a seguir remove a notificação enviada ao operador François Ajenstat
quando ocorre o alerta Test Alert
.
USE msdb;
GO
EXEC dbo.sp_delete_notification
@alert_name = 'Test Alert',
@operator_name = 'François Ajenstat' ;
GO
Conteúdo relacionado
- 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)
- Procedimentos armazenados do sistema (Transact-SQL)