Share via


Artikelprobleme

Auf der Seite Artikelprobleme werden die für Artikel ermittelten Bedingungen aufgeführt sowie alle Änderungen, die als Folge dieser Bedingungen erforderlich sind. In der folgenden Tabelle werden mögliche Probleme und Aktionen aufgeführt, die erforderlich sind, um die richtige Funktionsweise von Replikation und vorhandenen Anwendungen sicherzustellen.

Artikelproblem

Details

Erforderliche Aktion

Den Tabellen werden Uniqueidentifier-Spalten hinzugefügt.

Bei der Replikation wird für alle Artikel einer Merge- oder Transaktionsveröffentlichung, die aktualisierbare Abonnements zulassen, eine Spalte vom Datentyp Uniqueidentifier benötigt.

Veröffentlichten Tabellen, die beim Generieren der ersten Momentaufnahme keine Spalte vom Datentyp Uniqueidentifier besitzen, wird diese Spalte bei der Replikation automatisch hinzugefügt. Sie sollten sicherstellen, dass in den Anweisungen INSERT und UPDATE, die auf diese Tabellen verweisen, Spaltenlisten verwendet werden. Darüber hinaus sollten Sie sicherstellen, dass auf dem Datenträger genügend Speicherplatz für die zusätzliche Spalte verfügbar ist.

IDENTITY-Spalten benötigen die Option NOT FOR REPLICATION.

Bei der Replikation müssen alle IDENTITY-Spalten die Option NOT FOR REPLICATION verwenden. Wenn eine veröffentlichte IDENTITY-Spalte diese Option nicht verwendet, werden INSERT-Befehle gegebenenfalls nicht richtig repliziert.

Gilt für Veröffentlichungen, die auf Verlegern mit Microsoft SQL Server 2000 oder einer früheren Version erstellt wurden. Geben Sie für alle IDENTITY-Spalten die Eigenschaft NOT FOR REPLICATION an.

IDENTITY-Eigenschaft wird nicht an Abonnenten übertragen.

Diese Veröffentlichung lässt keine Updates von Abonnenten zu. Beim Übertragen der IDENTITY-Spalten an den Abonnenten wird die IDENTITY-Eigenschaft nicht mit übertragen. Beispielsweise wird eine Spalte, die auf dem Verleger als INT IDENTITY definiert wurde, auf dem Abonnenten als INT definiert.

Gilt für Veröffentlichungen, die auf Verlegern mit SQL Server 2000 oder einer früheren Version erstellt wurden. Es ist keine Aktion erforderlich.

Tabellen, auf die von Sichten verwiesen wird, sind notwendig.

Microsoft SQL Server erfordert, dass alle Tabellen, auf die von Sichten und indizierten Sichten verwiesen wird, auf dem Abonnenten verfügbar sind. Wenn die Tabellen, auf die verwiesen wird, nicht als Artikel in dieser Veröffentlichung veröffentlicht sind, müssen sie manuell auf dem Abonnenten erstellt werden.

Mithilfe der Schaltfläche Zurück können Sie zur Seite Artikel navigieren. Fügen Sie alle benötigten Objekte hinzu.

Objekte, auf die von gespeicherten Prozeduren verwiesen wird, sind notwendig.

SQL Server erfordert, dass alle Objekte, auf die von veröffentlichten gespeicherten Prozeduren, z. B. Tabellen und benutzerdefinierten Funktionen, verwiesen wird, auf dem Abonnenten verfügbar sind. Wenn die Objekte, auf die verwiesen wird, nicht als Artikel in dieser Veröffentlichung veröffentlicht sind, müssen sie manuell auf dem Abonnenten erstellt werden.

Mithilfe der Schaltfläche Zurück können Sie zur Seite Artikel navigieren. Fügen Sie alle benötigten Objekte hinzu.

Siehe auch

Konzepte

Veröffentlichen von Daten und Datenbankobjekten

Erstellen einer Veröffentlichung