Procédure : créer une capture instantanée pour une publication de fusion avec des filtres paramétrables (SQL Server Management Studio)

Générez des captures instantanées pour les partitions dans la page Partitions de données de la boîte de dialogue Propriétés de la publication - <Publication>. Pour plus d'informations sur l'accès à cette boîte de dialogue, consultez Procédure : Affichage et modification des propriétés de l'article et de la publication (SQL Server Management Studio). Vous pouvez permettre à des Abonnés de lancer la génération et la livraison de captures instantanées et/ou de générer des captures instantanées.

[!REMARQUE]

Si le filtrage d'un ou de plusieurs articles de la publication renvoie des partitions sans chevauchement qui sont uniques pour chaque abonnement, les métadonnées sont nettoyées à chaque exécution de l'Agent de fusion. Cela signifie que la capture instantanée partitionnée expire plus rapidement. Lorsque vous utilisez cette option, il est important de déterminer si des Abonnés doivent être autorisés à lancer une génération et une livraison des captures instantanées. Pour plus d'informations sur les options de filtrage, consultez la section « Définition des options de partition » de Captures instantanées des publications de fusion avec des filtres paramétrés.

Pour générer des captures instantanées pour une ou plusieurs partitions, vous devez préalablement :

  1. créer une publication de fusion à l'aide de l'Assistant Nouvelle publication et spécifier un ou plusieurs filtres de lignes paramétrables dans la page Ajouter un filtre de l'Assistant. Pour plus d'informations, consultez Procédure : définir et modifier un filtre de lignes paramétrable pour un article de fusion (SQL Server Management Studio).

  2. Générez une capture instantanée du schéma pour la publication. Par défaut, une capture instantanée du schéma est générée lorsque vous terminez l'Assistant Nouvelle publication ; vous pouvez également gérer une capture instantanée du schéma à partir de MicrosoftSQL Server Management Studio.

Pour générer une capture instantanée du schéma

  1. Connectez-vous au serveur de publication dans Management Studio, puis développez le nœud du serveur.

  2. Développez le dossier Réplication, puis le dossier Publications.

  3. Cliquez avec le bouton droit sur la publication pour laquelle vous voulez créer une capture instantanée, puis cliquez sur Afficher l'état de l'Agent de capture instantanée.

  4. Dans la boîte de dialogue Afficher l'état de l'Agent de capture instantanée - <Publication>, cliquez sur Démarrer.

    Lorsque l'Agent de capture instantanée termine la génération de la capture instantanée, un message s'affiche, tel que « [100%] Une capture instantanée de 17 article(s) a été générée. »

Pour permettre à des Abonnés de lancer la génération et la remise de captures instantanées

  1. Dans la page Partitions de données de la boîte de dialogue Propriétés de la publication - <Publication>, sélectionnez Définir automatiquement une partition et générer une capture instantanée si nécessaire lorsqu'un nouvel abonné essaie de se synchroniser.

  2. Cliquez sur OK.

Pour générer et actualiser des captures instantanées

  1. Dans la page Partitions de données de la boîte de dialogue Propriétés de la publication - <Publication>, cliquez sur Ajouter.

  2. Entrez une valeur pour la valeur HOST_NAME() et/ou SUSER_SNAME() associée à la partition pour laquelle vous voulez créer une capture instantanée.

  3. En option, spécifiez une planification pour l'actualisation des captures instantanées :

    1. Sélectionnez Planifier l'Agent de capture instantanée pour l'exécution de cette partition à l'heure ou aux heures suivantes.

    2. Acceptez la planification par défaut pour l'actualisation des captures instantanées, ou bien cliquez sur Modifier pour spécifier une autre planification.

  4. Cliquez sur OK, ce qui vous renvoie à la boîte de dialogue Propriétés de la publication - <Publication>.

  5. Sélectionnez la partition dans la grille de propriétés, puis cliquez sur Générer les captures instantanées sélectionnées maintenant.

  6. Cliquez sur OK.