Charger en masse des données dans les tables d’une publication de fusion
S'applique à : SQL Server
Lorsque les données sont chargées dans des tables à l'aide des bcp Utility ou de la commande BULK INSERT , par défaut, les déclencheurs de réplication de fusion qui conservent les données de suivi dans la table système MSmerge_contents ne sont pas déclenchés. Vous avez le choix entre forcer les déclencheurs de réplication de fusion à se déclencher au chargement des données et insérer par programmation les métadonnées de réplication générées après l'opération de copie en bloc à l'aide de procédures stockées de réplication.
Pour charger en masse les données dans les tables publiées par la réplication de fusion à l'aide de l'utilitaire bcp
Sur le serveur de publication ou sur l'Abonné, exécutez l' bcp Utility ou BULK INSERT pour insérer des données dans une table a publié à l'aide de la réplication de fusion.
Utilisez l'une des méthodes suivantes pour garantir que les métadonnées de réplication sont générées pour les données insérées.
Exécutez la copie en bloc à l'aide de l'option FIRE_TRIGGERS.
Dans la base de données dans laquelle les données ont été insérées, exécutez sp_addtabletocontents (Transact-SQL). Spécifiez le nom de la table dans laquelle les données ont été insérées pour
@table_name
.