sp_add_notification (Transact-SQL)

 

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Définit une notification pour une alerte.

  
sp_add_notification [ @alert_name = ] 'alert' ,   
    [ @operator_name = ] 'operator' ,   
    [ @notification_method = ] notification_method  

[ @alert_name= ] 'alert'
Alerte pour cette notification. alerte est sysname, sans valeur par défaut.

[ @operator_name= ] 'operator'
Opérateur à prévenir lorsque l'alerte se déclenche. opérateur est sysname, sans valeur par défaut.

[ ** @notification_method=** ] méthode_de_notification
Méthode utilisée pour avertir l'opérateur. méthode_de_notification est tinyint, sans valeur par défaut. méthode_de_notification peut être une ou plusieurs des valeurs suivantes associées à un OR opérateur logique.

ValeurDescription
1Courrier électronique
2Récepteur de radiomessagerie
4envoi réseau

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

Aucune

sp_add_notification doit être exécuté à partir de la msdb base de données.

SQL Server Management Studiofournit un moyen simple et graphique de gérer l’ensemble du système d’alerte. L’utilisation de Management Studio est recommandée pour configurer l’infrastructure d’alertes.

Pour envoyer une notification en réponse à une alerte, vous devez d'abord configurer l'Agent SQL Server pour l'envoi de messages électroniques.

En cas d’échec au moment de l’envoi d’un message par e-mail ou d’une notification par radiomessagerie, l’échec est consigné dans le journal des erreurs du service SQL Server Agent.

Seuls les membres de la sysadmin du rôle serveur fixe peuvent exécuter sp_add_notification.

Cet exemple ajoute une notification envoyée par courrier électronique pour l'alerte spécifiée (Test Alert).

Remarque : cet exemple suppose que Test Alert existe déjà et que François Ajenstat est un nom d’opérateur valide.

USE msdb ;  
GO  
  
EXEC dbo.sp_add_notification  
 @alert_name = N'Test Alert',  
 @operator_name = N'François Ajenstat',  
 @notification_method = 1 ;  
GO  

sp_delete_notification (Transact-SQL)
sp_help_notification (Transact-SQL)
sp_update_notification (Transact-SQL)
sp_add_operator (Transact-SQL)
Procédures système (Transact-SQL)

Ajouts de la communauté

AJOUTER
Afficher: