sp_update_notification (Transact-SQL)
Met à jour la méthode de notification d'une notification d'alerte.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_update_notification
[@alert_name =] 'alert' ,
[@operator_name =] 'operator' ,
[@notification_method =] notification
Arguments
[ @alert_name =] 'alert'
Nom de l'alerte associée à cette notification. alert est de type sysname et n'a pas de valeur par défaut.[ @operator_name =] 'operator'
Opérateur qui sera notifié au déclenchement de l'alerte. operator est de type sysname et n'a pas de valeur par défaut.[ @notification_method =] notification
Méthode utilisée pour avertir l'opérateur. notificationest de type tinyint, sans valeur par défaut, et peut prendre une ou plusieurs des valeurs suivantes.Valeur
Description
1
Courrier électronique
2
Récepteur de radiomessagerie
4
net send
7
Toutes les méthodes
Valeurs des codes de retour
0 (réussite) ou 1 (échec)
Notes
La procédure sp_update_notification doit être exécutée à partir de la base de données msdb.
Vous pouvez mettre à jour une notification destinée à un opérateur qui ne dispose pas des informations d'adresse nécessaires à l'aide de l'argument notification_method spécifié. En cas d'échec de l'envoi d'une notification par courrier électronique ou par radiomessagerie, l'échec est consigné dans le journal des erreurs de l'Agent Microsoft SQL Server.
Autorisations
Pour exécuter cette procédure stockée, les utilisateurs doivent bénéficier du rôle de serveur fixe sysadmin.
Exemples
L'exemple suivant modifie la méthode de notification des notifications envoyées à François Ajenstat pour l'alerte Test Alert.
USE msdb ;
GO
EXEC dbo.sp_update_notification
@alert_name = N'Test Alert',
@operator_name = N'François Ajenstat',
@notification_method = 7;
GO
Voir aussi
Référence
sp_add_notification (Transact-SQL)
sp_delete_notification (Transact-SQL)