Partager via


Procédure : publier l'exécution d'une procédure stockée dans une publication transactionnelle (SQL Server Management Studio)

Spécifiez que l'exécution d'une procédure stockée (plutôt que sa définition) doit être publiée dans la boîte de dialogue Propriétés de l'article - <Article>. Cette boîte de dialogue est disponible dans l'Assistant Nouvelle publication et dans la boîte de dialogue Propriétés de la publication - <Publication>. Pour plus d'informations sur l'utilisation de cet Assistant et sur l'accès à cette boîte de dialogue, consultez Procédure : créer une publication et définir des articles (SQL Server Management Studio) et Procédure : Affichage et modification des propriétés de l'article et de la publication (SQL Server Management Studio).

La définition de la procédure (instruction CREATE PROCEDURE) est répliquée sur l'Abonné lors de l'initialisation de l'Abonné ; lorsque la procédure est exécutée sur le serveur de publication, la réplication exécute la procédure correspondante sur l'Abonné.

Pour publier l'exécution d'une procédure stockée

  1. Dans la page Articles de l'Assistant Nouvelle publication ou dans la boîte de dialogue Propriétés de la publication - <Publication>, sélectionnez une procédure stockée.

  2. Cliquez sur Propriétés de l'article, puis sur Définir les propriétés de la procédure stockée en surbrillance.

  3. Dans la boîte de dialogue Propriétés de l'article - <Article>, spécifiez l'une des valeurs suivantes pour l'option Répliquer :

    • Exécution de la procédure stockée

    • Exécution de la procédure stockée dans une transaction sérialisée

      Cette option est recommandée car elle réplique l'exécution de la procédure uniquement si la procédure est exécutée dans le cadre d'une transaction sérialisée. Si la procédure stockée est exécutée hors d'une transaction sérialisée, les modifications apportées aux données des tables publiées sont répliquées en tant que séries d'instructions DML (Data Manipulation Language).

  4. Cliquez sur OK.

  5. Si vous vous trouvez dans la boîte de dialogue Propriétés de la publication - <Publication>, cliquez sur OK pour enregistrer et fermer la boîte de dialogue.