Wie filtere ich Spalten in der SQL Server-Replikation?

Wie filtere ich Spalten in der SQL Server-Replikation?

Ich muss einige Daten aus zwei Tabellen in einer Datenbank in eine andere Datenbank replizieren. Ich habe die Snapshot-Replikation verwendet. Das Problem ist, dass ich nur einige ausgewählte Spalten replizieren möchte und die anderen mit unberührten Daten bleiben sollen. Ich möchte ihre Daten nicht verlieren. Die Quelle dieser Spalten ist ein anderes System. Ich muss also nur Daten aus meinen Spalten replizieren. Weiß jemand, wie das geht?

Antwort1

Sollen die Spalten „unberührte Daten“ beim Herausgeber oder beim Abonnenten unberührt bleiben?

An der Quelle funktioniert das vertikale Filtern der Artikel mit allen Replikationsmodellen, sieheFiltern veröffentlichter DatenUndVorgehensweise: Definieren und Ändern eines Spaltenfilters.

Dies ist auf Abonnentenseite bei ordnungsgemäßer Initialisierung sowohl bei der Zusammenführungs- als auch bei der Transaktionsreplikation möglich, bei der Snapshot-Replikation jedoch definitiv nicht.

verwandte Informationen