Share via


sp_delete_notification (Transact-SQL)

Se aplica a:SQL Server

Quita una definición de notificación de Agente SQL Server para una alerta y un operador específicos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_delete_notification
    [ @alert_name = ] N'alert_name'
    , [ @operator_name = ] N'operator_name'
[ ; ]

Argumentos

[ @alert_name = ] N'alert_name'

Nombre de la alerta. @alert_name es sysname, sin ningún valor predeterminado.

[ @operator_name = ] N'operator_name'

Nombre del operador. @operator_name es sysname, sin ningún valor predeterminado.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

Aunque se quite una notificación, la alerta y el operador se mantienen intactos.

Permisos

Para ejecutar este procedimiento almacenado, se debe conceder a los usuarios el rol fijo de servidor sysadmin .

Ejemplos

El ejemplo siguiente quita la notificación enviada al operador François Ajenstat cuando se produce la alerta Test Alert.

USE msdb;
GO

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