sp_update_notification (Transact-SQL)
Met à jour la méthode de notification d'une notification d'alerte.
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, sans valeur par défaut.
- [ @operator_name =] 'operator'
Opérateur qui sera notifié au déclenchement de l'alerte. L'argument operator est de type sysname et n'a pas de valeur par défaut.
[ @notification_method =] notification
Méthode utilisée pour notifier l'opérateur. L'argument notificationest de type tinyint, sans valeur par défaut, et peut prendre une ou plusieurs des valeurs suivantes.Valeur Description 1
Courrier électronique
2
Radiomessagerie
4
Envoi réseau
7
Toutes les méthodes
Valeurs des codes de retour
0 (succès) 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)
sp_help_notification (Transact-SQL)
Procédures stockées système (Transact-SQL)