Vorgehensweise: Massenladen von Daten in Tabellen in einer Mergeveröffentlichung (Replikationsprogrammierung mit Transact-SQL)
Beim Laden von Daten in Tabellen unter Berücksichtigung der Informationen unter bcp (Dienstprogramm) oder mithilfe des BULK INSERT-Befehls werden standardmäßig die Mergereplikationstrigger, die die internen Überwachungsdaten in der MSmerge_contents-Systemtabelle verwalten, nicht ausgelöst. Sie haben die Möglichkeit, das Auslösen der Mergereplikationstrigger beim Laden der Daten zu erzwingen, oder Sie können die generierten Replikationsmetadaten programmgesteuert nach dem Massenkopiervorgang mithilfe gespeicherter Replikationsprozeduren einfügen.
So können Sie mit dem Dienstprogramm "bcp" Daten per Massenladevorgang in mithilfe der Mergereplikation veröffentlichte Tabellen laden
Führen Sie auf dem Verleger oder dem Abonnenten bcp (Dienstprogramm) oder BULK INSERT aus, um Daten in eine mithilfe der Mergereplikation veröffentlichte Tabelle einzufügen.
Verwenden Sie eine der folgenden Methoden, um sicherzustellen, dass die Replikationsmetadaten für die eingefügten Daten generiert werden.
Führen Sie den Massenkopiervorgang mithilfe der FIRE_TRIGGERS-Option aus.
Führen Sie auf der Datenbank, in die die Daten eingefügt wurden, sp_addtabletocontents (Transact-SQL) aus. Geben Sie den Namen der Tabelle an, in die die Daten für @table_name eingefügt wurden.