Initialisation d'un abonnement avec une capture instantanée
Lorsqu'une publication est créée, une capture instantanée initiale est généralement créée puis copiée dans le dossier des captures instantanées (cela se produit par défaut pour les publications de fusion créées avec l'Assistant Nouvelle publication). Elle est ensuite appliquée à l'Abonné par l'Agent de distribution (pour les publications transactionnelles et de capture instantanée) ou l'Agent de fusion (pour les publication de fusion) lors de la synchronisation initiale de l'abonnement. Le processus de capture instantanée dépend du type de publication :
- Si la capture instantanée est pour une publication de capture instantanée, une publication transactionnelle ou une publication de fusion n'utilisant pas de filtres paramétrés, la capture instantanée contient le schéma et les données dans des fichiers programme (bcp) de copie en bloc, ainsi que des contraintes, des propriétés étendues, des index, des déclencheurs et les tables système nécessaires à la réplication. Pour plus d'informations sur la création et l'application de la capture instantanée, consultez Création et application de la capture instantanée.
- Si la capture instantanée est pour une publication de fusion utilisant des filtres paramétrés, elle est créée à l'aide d'un processus en deux parties. D'abord, une capture instantanée de schéma est créée contenant les scripts de réplication et le schéma des objets publiés, mais pas les données. Ensuite, chaque abonnement est initialisé avec une capture instantanée comprenant les scripts et le schéma copiés à partir de la capture instantanée de schéma et des données appartenant à la partition de l'abonnement. Pour plus d'informations, consultez Captures instantanées des publications de fusion avec des filtres paramétrés.
La capture instantanée se compose de fichiers différents qui dépendent du type de réplication et des articles que comprend la publication. Ces fichiers sont copiés sur le dossier de captures instantanées par défaut spécifié lors de la configuration du serveur de distribution, ou sur le dossier de captures instantanées de remplacement spécifié lors de la création de la publication.
Type de réplication | Fichiers de capture instantanée courants |
---|---|
Réplication de capture instantanée ou réplication transactionnelle |
schéma (.sch) ; données (.bcp) ; contraintes et index (.dri) ; contraintes (.idx) ; déclencheurs (.trg) : pour la mise à jour d'abonnés uniquement ; fichiers de capture instantanée compressés (.cab). |
Réplication de fusion |
schéma (.sch) ; données (.bcp) ; contraintes et index (.dri) ; déclencheurs (.trg) ; données des tables système (.sys) ; tables de conflits (.cft) ; fichiers de capture instantanée compressés (.cab). |
Si le transfert de la capture instantanée est interrompu à n'importe quel moment, il reprendra automatiquement et ne renverra aucun fichier déjà transféré en totalité. L'unité de remise pour l'Agent de capture instantanée est le fichier bcp pour chaque article de publication, les fichiers partiellement remis doivent donc être remis à nouveau en totalité. Cependant, la reprise de la capture instantanée peut diminuer de manière significative la quantité de données transmise et garantir la remise de la capture instantanée en temps voulu, même si la connexion n'est pas fiable.
Options de capture instantanée
Il existe de nombreuses options disponibles lors de l'initialisation d'un abonnement avec une capture instantanée. Vous pouvez :
- Spécifier un emplacement de dossier de captures instantanées de remplacement à la place, ou en plus de l'emplacement de dossier de captures instantanées par défaut. Pour plus d'informations, consultez Autres emplacements du dossier de capture instantanée.
- Compresser les captures instantanées pour un stockage sur support amovible ou pour un transfert sur un réseau lent. Pour plus d'informations, consultez Captures instantanées compressées.
- Exécuter des scripts Transact-SQL avant ou après l'application de la capture instantanée. Pour plus d'informations, consultez Exécution de scripts avant et après l'application de la capture instantanée.
- Transférer des fichiers de captures instantanées via le protocole FTP. Pour plus d'informations, consultez Transfert de captures instantanées via FTP.
Voir aussi
Concepts
Initialisation d'un abonnement
Sécurisation du dossier de capture instantanée