Show TOC

Scripts d'événement (MFI)Locate this document in the navigation structure

Un script d'événement est une procédure stockée qui est exécutée sur un processus de réplication (pour des actions globales) ou sur un article (pour des actions spécifiques) lorsque l'événement associé se produit. Les scripts d'événement disponibles pour votre processus de réplication sont spécifiés dans le fichier d'extension attaché à votre modèle. Par exemple, vous pouvez créer un script d'événement global qui gère les erreurs de connexion et qui sera exécuté chaque fois que le processus de réplication rencontre une erreur SQL.

Les scripts d'événement n'ont pas de symbole dans le diagramme, mais ils sont répertoriés sur l'onglet Scripts d'événement de la feuille de propriétés d'un processus de réplication.

Création d'un script d'événement
Vous pouvez créer un script d'événement à partir de la feuille de propriétés ou du noeud d'Explorateur d'objets d'un processus de réplication ou d'un article.
  • Cliquez sur l'onglet Scripts d'événement dans une feuille de propriétés de processus ou d'article, cliquez sur l'outil Ajouter des scripts d'événement pour afficher la boîte de dialogue Sélection d'événements, sélectionnez un script d'événement, puis cliquez sur OK pour fermer la boîte de dialogue.

  • Pointez sur un processus de réplication ou sur un article dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Début du chemin de navigation Nouveau Étape de navigation suivante Script d'événement Fin du chemin de navigation.

Propriétés d'un script d'événement
Pour visualiser ou modifier les propriétés d'un script d'événement, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur. L'onglet Général contient les propriétés suivantes :

Propriété

Description

Parent

[lecture seule] Spécifie l'objet auquel appartient le script d'événement actif. Il peut s'agir d'un processus de réplication ou d'un article.

Événement

Spécifie le script d'événement. Vous pouvez sélectionner un autre événement dans la liste des scripts d'événement disponibles.

Commentaire

Spécifie un commentaire descriptif pour le script d'événement.

Version

Spécifie la version du script.

[Zone de texte]

Spécifie la définition de script. Vous pouvez utiliser l'outil Ouvrir la liste de finalisation automatique ou appuyez sur Ctrl+Espace pour afficher l'aide contextuelle à la saisie de la clause. Cliquez dans le texte de la clause pour fermer la liste.