Partilhar via


sp_delete_notification (Transact-SQL)

Remove uma definição de notificação do SQL Server Agent para um alerta e operador específicos.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @alert_name= ] 'alert'
    O nome do alerta. alert é sysname, sem nenhum padrão.

  • [ @operator_name= ] 'operator'
    O nome do operador. operator é sysname, sem nenhum padrão.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos 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 este procedimento armazenado, a função de servidor fixa sysadmin deve ser concedida aos usuários.

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