Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

sp_add_notification (Transact-SQL)

Définit une notification pour une alerte.

S'applique à : SQL Server (SQL Server 2008 jusqu'à la version actuelle).

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

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

[ @alert_name= ] 'alert'

Alerte pour cette notification. alert est de type sysname et n'a pas de valeur par défaut.

[ @operator_name= ] 'operator'

Opérateur à prévenir lorsque l'alerte se déclenche. operator est de type sysname et n'a pas de valeur par défaut.

[ @notification_method= ] notification_method

Méthode utilisée pour avertir l'opérateur. notification_method est de type tinyint et n'a pas de valeur par défaut. notification_method peut prendre une ou plusieurs des valeurs suivantes associées à un opérateur logique OR.

Valeur

Description

1

Courrier électronique

2

Récepteur de radiomessagerie

4

net send

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

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

SQL Server Management Studio est un outil simple, basé sur une interface graphique, qui permet de gérer le système d'alertes dans sa totalité. Son utilisation est recommandée pour configurer l'infrastructure d'alertes.

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

En cas d'échec lors de l'envoi d'un message par courrier électronique ou d'une notification par radiomessagerie, l'échec est consigné dans le journal des erreurs du service SQL Server Agent.

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

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

Remarque 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

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft