Share via


sp_delete_notification (Transact-SQL)

S’applique à :SQL Server

Supprime une définition de notification SQL Server Agent pour une alerte et un opérateur spécifiques.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @alert_name = ] N’alert_name'

Le nom de l'alerte. @alert_name est sysname, sans valeur par défaut.

[ @operator_name = ] N’operator_name'

Nom de l'opérateur. @operator_name est sysname, sans valeur par défaut.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Aucune.

Notes

Lorsque vous supprimez une notification, seule celle-ci est supprimée, tandis que l'alerte et l'opérateur demeurent intacts.

Autorisations

Pour exécuter cette procédure stockée, les utilisateurs doivent disposer du rôle serveur fixe sysadmin .

Exemples

L'exemple suivant supprime la notification envoyée à l'opérateur François Ajenstat lorsque l'alerte Test Alert est générée.

USE msdb;
GO

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