使用 bcp 实用工具 或 BULK INSERT 命令将数据加载到表中时,默认情况下,不会触发维护 MSmerge_contents 系统表中跟踪数据的合并复制触发器。 可以强制触发合并复制触发器以加载数据,也可以在大容量复制操作后使用复制的存储过程以编程方式插入生成的复制元数据。
使用 bcp 实用工具将数据批量加载到通过合并复制发布的表中
在发布服务器或订阅服务器上,执行 bcp 实用工具 或 BULK INSERT 将数据插入使用合并复制发布的表。
使用以下方法之一来确保为插入的数据生成复制元数据。
使用 FIRE_TRIGGERS 选项执行批量复制。
在插入数据的数据库上,执行sp_addtabletocontents(Transact-SQL)。 请指定数据插入到的表名为 @table_name。