Procédure : configurer des alertes de réplication prédéfinies (SQL Server Management Studio)
La réplication comporte les alertes prédéfinies suivantes, qui peuvent être configurées pour répondre aux événements de réplication :
Réplication : succès de l'Agent
Réplication : échec de l'agent
Réplication : nouvelle tentative de l'agent
Réplication : suppression de l'abonnement expiré
Réplication : abonnement réinitialisé après l'échec de validation
Réplication : l'Abonné n'a pas réussi la validation des données
Réplication : l'Abonné a passé la validation des données
Réplication : arrêt personnalisé de l'Agent
Configurez ces alertes à partir du dossier Alertes dans MicrosoftSQL Server Management Studio ou de l'onglet Avertissements dans le moniteur de réplication. Pour plus d'informations sur l'accès à cet onglet, consultez Procédure : afficher des informations et effectuer des tâches relatives à un abonnement (moniteur de réplication).
En plus de ces alertes, le moniteur de réplication comprend un ensemble d'avertissements et d'alertes liées aux états et aux performances. Pour plus d'informations, consultez Définition de seuils et d'avertissements dans le moniteur de réplication. Vous pouvez aussi définir des alertes pour d'autres événements de réplication à l'aide de l'infrastructure d'alertes de SQL Server. Pour plus d'informations, consultez Création d'un événement défini par l'utilisateur.
Pour configurer une alerte de réplication prédéfinie dans Management Studio
Connectez-vous au serveur de distribution dans Management Studio, puis développez le nœud du serveur.
Développez le dossier Agent SQL Server, puis développez le dossier Alertes.
Cliquez avec le bouton droit sur une alerte de réplication, puis cliquez sur Propriétés.
Définissez des options dans la boîte de dialogue Propriétés de l'alerte <nom_alerte> :
Sur la page Général, cliquez sur Activer ; spécifiez la base de données à laquelle l'alerte doit s'appliquer.
Sur la page Réponse, spécifiez si un courrier électronique doit être envoyé et/ou si un travail doit être effectué.
Si l'alerte est Réplication : l'Abonné n'a pas réussi la validation des données, vous pouvez spécifier le travail de réponse que la réplication fournit pour cette alerte : Sélectionnez Exécuter le travail, puis cliquez sur le bouton de parcours (…). Dans la boîte de dialogue Localiser le travail, cliquez sur Parcourir. Dans la boîte de dialogue Rechercher des objets, sélectionnez Réinitialiser les abonnements présentant des erreurs de validation de données. Cliquez sur OK dans les deux boîtes de dialogue ouvertes. Lorsque le travail s'exécute, il utilise un appel de procédure distante (RPC) à une procédure stockée qui réinitialise l'abonnement. Si le serveur de publication utilise un serveur de distribution distant, vous devez définir une connexion serveur distante sur le serveur de publication, pour que l'appel de procédure distante puisse être effectué du serveur de distribution au serveur de publication. Pour plus d'informations sur la définition de connexions serveur distantes, consultez Sécurité des serveurs distants.
Sur la page Options, personnalisez le texte de la réponse.
Cliquez sur OK.
Pour configurer une alerte de seuil dans le moniteur de réplication
Sous l'onglet Avertissements, cliquez sur Configurer des alertes.
Dans la boîte de dialogue Configurer des alertes de réplication, sélectionnez une alerte puis cliquez sur Configurer.
Définissez des options dans la boîte de dialogue Propriétés de l'alerte <nom_alerte> :
Sur la page Général, cliquez sur Activer ; spécifiez la base de données à laquelle l'alerte doit s'appliquer.
Sur la page Réponse, spécifiez si un courrier électronique doit être envoyé et/ou si un travail doit être effectué.
Si l'alerte est Réplication : l'Abonné n'a pas réussi la validation des données, vous pouvez spécifier le travail de réponse que la réplication fournit pour cette alerte : Sélectionnez Exécuter le travail, puis cliquez sur le bouton de parcours (…). Dans la boîte de dialogue Localiser le travail, cliquez sur Parcourir. Dans la boîte de dialogue Rechercher des objets, sélectionnez Réinitialiser les abonnements présentant des erreurs de validation de données. Cliquez sur OK dans les deux boîtes de dialogue ouvertes. Lorsque le travail s'exécute, il utilise un appel de procédure distante (RPC) à une procédure stockée qui réinitialise l'abonnement. Si le serveur de publication utilise un serveur de distribution distant, vous devez définir une connexion serveur distante sur le serveur de publication, pour que l'appel de procédure distante puisse être effectué du serveur de distribution au serveur de publication. Pour plus d'informations sur la définition de connexions serveur distantes, consultez Sécurité des serveurs distants.
Sur la page Options, personnalisez le texte de la réponse.
Cliquez sur OK.
Cliquez sur Fermer.