Procédure : créer et appliquer la capture instantanée initiale (SQL Server Management Studio)
Par défaut, si l'Agent SQL Server est en cours d'exécution, une capture instantanée est générée par l'Agent de capture instantanée immédiatement après la création d'une publication par l'Assistant Nouvelle publication. Elle est ensuite appliquée par défaut par l'Agent de distribution (pour la réplication de capture instantanée et transactionnelle) ou l'Agent de fusion (pour les abonnements de fusion) pour tous les abonnements. Il est également possible de générer une capture instantanée à l'aide de MicrosoftSQL Server Management Studio et du Moniteur de réplication. Pour plus d'informations sur le démarrage du Moniteur de réplication, consultez Procédure : démarrer le moniteur de réplication (Moniteur de réplication).
Les publications de fusion utilisant des filtres paramétrés nécessitent une capture instantanée en deux parties. Pour plus d'informations, consultez Procédure : créer une capture instantanée pour une publication de fusion avec des filtres paramétrables (SQL Server Management Studio).
Pour créer une capture instantanée dans Management Studio
Connectez-vous au serveur de publication dans Management Studio puis développez le nœud du serveur.
Développez les dossiers Réplication puis Publications locales.
Cliquez avec le bouton droit sur la réplication pour laquelle vous souhaitez créer une capture instantanée, puis cliquez sur Afficher l'état de l'Agent de capture instantanée.
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, une message comme celui-ci s'affiche : « [100 %] Une capture instantanée de 17 article(s) a été générée ».
Pour créer une capture instantanée dans le Moniteur de réplication
Dans le Moniteur de réplication, développez un groupe du serveur de publication dans le volet gauche, puis développez un serveur de publication.
Cliquez avec le bouton droit sur la réplication pour laquelle vous souhaitez créer une capture instantanée, puis cliquez sur Générer la capture instantanée.
Pour afficher le statut de l'Agent de capture instantanée, cliquez sur l'onglet Agents. Pour des informations plus détaillées, cliquez avec le bouton droit sur l'Agent de capture instantanée dans la grille, puis cliquez sur Afficher les détails.
Pour appliquer une capture instantanée
Une fois que la capture instantanée est générée, elle est appliquée en synchronisant l'abonnement avec l'Agent de distribution ou l'Agent de fusion :
Si l'Agent est paramétré pour une exécution en continu (par défaut pour la réplication transactionnelle); la capture instantanée est appliquée automatiquement après avoir été générée.
Si l'Agent est paramétré pour une exécution planifiée, la capture instantanée est appliquée à la prochaine exécution planifiée de l'Agent.
Si l'Agent est paramétré pour une exécution à la demande, la capture instantanée est appliquée la prochaine fois que vous exécutez l'Agent.
Pour plus d'informations sur la synchronisation des abonnements, consultez Procédure : synchroniser un abonnement par envoi de données (SQL Server Management Studio) et Procédure : synchroniser un abonnement par extraction de données (SQL Server Management Studio).
Voir aussi