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.
Sur 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
.
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour