Veröffentlichungseigenschaften, Abonnementoptionen
Auf der Seite Abonnementoptionen des Dialogfeldes Veröffentlichungseigenschaften können Sie die mit den Abonnements verknüpften Veröffentlichungsebeneneigenschaften anzeigen und festlegen. Die Eigenschaften sind in folgenden Kategorien angeordnet:
Eigenschaften, die für alle Veröffentlichungen gelten.
Eigenschaften, die für Snapshot- und Transaktionsveröffentlichungen gelten (einschließlich Veröffentlichungen, für die das Aktualisieren von Abonnements zulässig ist).
Eigenschaften, die für Mergeveröffentlichungen gelten.
Hinweis |
|---|
Einige Eigenschaften sind schreibgeschützt. Die Gründe dafür werden im Rahmen der Eigenschaftenbeschreibungen in diesem Thema behandelt. Bei einigen Eigenschaftenänderungen ist ein neuer Snapshot für die Veröffentlichung erforderlich, und bei einigen müssen sogar alle Abonnements erneut initialisiert werden. Weitere Informationen finden Sie unter Ändern von Veröffentlichungs- und Artikeleigenschaften. |
Optionen für alle Veröffentlichungen
Erstellung und Synchronisierung
Anonyme Abonnements zulassen
Bestimmt, ob anonyme Pullabonnements zulässig sind. Anonyme Abonnements werden für MicrosoftSQL Server Compact 3.5 Service Pack 1, MicrosoftSQL Server 2005 Mobile Edition, MicrosoftSQL Server für Windows CE, MicrosoftSQL Server, Version 7.0, und MicrosoftSQL Server 2000 unterstützt. Um diese Option für Snapshot- und Transaktionsveröffentlichungen zu verwenden, muss für die Option Snapshot immer verfügbar der Wert True festgelegt sein.Anfügbare Abonnementdatenbank
Bestimmt, ob Abonnements durch Anfügen einer Kopie einer Abonnementdatenbank erstellt werden können. (Dazu muss die Option Snapshot immer verfügbar für Snapshot- und Transaktionsveröffentlichungen auf True festgelegt sein.)
WichtigAnfügbare Abonnements wird es in künftigen Versionen nicht geben. Das Feature ist als veraltet markiert.
Pullabonnements zulassen
Bestimmt, ob Abonnenten Pullabonnements dieser Veröffentlichung erstellen dürfen. Weitere Informationen finden Sie unter Abonnieren von Veröffentlichungen.
Schemareplikation
- Schemaänderungen replizieren
Microsoft Nur in SQL Server 2005 und höheren Versionen. Bestimmt, ob Schemaänderungen auf veröffentlichte Objekte repliziert werden. (Dazu gehört z. B. das Hinzufügen einer Spalte zu einer Tabelle oder das Ändern des Datentyps einer Spalte.) Diese Option gilt nicht für SQL Server 2000-Verleger, auf denen nur das Hinzufügen und Löschen von Spalten unterstützt wird. Weitere Informationen finden Sie unter Vornehmen von Schemaänderungen in Veröffentlichungsdatenbanken.
Optionen für Snapshot- und Transaktionsveröffentlichungen
Erstellung und Synchronisierung
Unabhängiger Verteilungs-Agent
Bestimmt, ob ein Agent verwendet wird, der von anderen Veröffentlichungen dieser Datenbank unabhängig ist. Diese Option ist schreibgeschützt. Bei Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichung erstellt wurden, und die nach Erstellung der Veröffentlichung nicht geändert werden können, ist für die Option standardmäßig True festgelegt. Weitere Informationen finden Sie unter Verwalten der Replikations-Agents.Snapshot immer verfügbar
Bestimmt, ob bei jeder Ausführung des Snapshot-Agents Snapshotdateien erstellt werden (Unabhängiger Verteilungs-Agent erforderlich). Diese Option ist schreibgeschützt; sie wird auf True festgelegt, wenn Sie auf der Seite Snapshot-Agent des Assistenten für neue Veröffentlichung die Option Snapshot sofort erstellen und zum Initialisieren von Abonnements verfügbar halten auswählen (Standardeinstellung). Weitere Informationen finden Sie unter Erstellen und Anwenden des Snapshots.Initialisierung aus Sicherungsdateien zulassen
Nur in SQL Server 2005 und höheren Versionen. Bestimmt, ob Sicherungsdateien für die Initialisierung von Abonnements verwendet werden dürfen. Weitere Informationen finden Sie unter Initialisieren eines Transaktionsabonnements ohne Snapshot.Nicht-SQL Server-Abonnenten zulassen
Nur in SQL Server 2005 und höheren Versionen. Bestimmt, ob Nicht-SQL Server-Abonnenten von der Veröffentlichung unterstützt werden. Wird für diese Option der Wert True festgelegt, werden andere Veröffentlichungseigenschaften so festgelegt, dass Nicht-SQL Server-Abonnenten unterstützt werden. Diese Option ist schreibgeschützt, wenn Abonnenten vorhanden sind. Wenn für Abonnements mit sofortiger Aktualisierung zulassen, Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen oder Peer-to-Peer-Abonnements zulassen der Wert True festgelegt ist, kann die Option nicht auf True festgelegt werden. Weitere Informationen finden Sie unter Nicht-SQL Server-Abonnenten.
Datentransformation
Datentransformationen zulassen
Bestimmt, ob vor der Verteilung der Daten an einen Abonnenten Data Transformation Services (DTS) verwendet werden soll, um Daten zu transformieren. Diese Option ist schreibgeschützt. Datentransformationen können nur aktiviert werden, wenn mithilfe gespeicherter Prozeduren eine Veröffentlichung erstellt wird.
WichtigTransformierbare Abonnements wird es in künftigen Versionen nicht geben. Das Feature ist als veraltet markiert.
Peer-to-Peer-Replikation
Peer-to-Peer-Abonnements zulassen
Gilt nur für SQL Server 2005 und höhere Versionen. Bestimmt, ob von der Veröffentlichung Peer-to-Peer-Replikation unterstützt wird. Wenn für die Option True festgelegt wird, wird für weitere Veröffentlichungseigenschaften die Unterstützung von Peer-to-Peer-Replikation festgelegt. Diese Option ist schreibgeschützt, wenn Abonnements vorhanden sind. Wenn für Abonnements mit sofortiger Aktualisierung zulassen, Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen oder Nicht-SQL Server-Abonnenten zulassen der Wert True festgelegt ist, kann die Option nicht auf True festgelegt werden. Weitere Informationen finden Sie unter Peer-to-Peer-Transaktionsreplikation.Peer-to-Peer-Konflikterkennung zulassen
Gilt nur für SQL Server 2008 und höhere Versionen. Gibt an, ob die Konflikterkennung für diese Veröffentlichung aktiviert ist. Zur Verwendung der Konflikterkennung muss auf allen Knoten SQL Server 2008 oder eine höhere Version ausgeführt werden, und die Erkennung muss für alle Knoten aktiviert sein. Zusätzlich müssen Sie zum Verwenden der Konflikterkennung einen Wert für Absender-ID des Peers angeben. Weitere Informationen finden Sie unter Konflikterkennung bei der Peer-to-Peer-Replikation.Absender-ID des Peers
Gilt nur für SQL Server 2008 und höhere Versionen. Gibt eine ID für einen Knoten in einer Peer-to-Peer-Topologie an. Diese ID wird für die Konflikterkennung verwendet, wenn Peer-to-Peer-Konflikterkennung zulassen auf True festgelegt ist. Geben Sie eine positive ID ungleich 0 an, die in der Topologie noch nicht verwendet wurde. Zum Anzeigen einer Liste der bereits verwendeten IDs fragen Sie die Mspeer_originatorid_history-Systemtabelle ab.
Aktualisierbare Abonnements
Abonnements mit sofortiger Aktualisierung zulassen
Bestimmt, ob Abonnentendatenänderungen sofort an den Verleger repliziert werden können. Diese Option ist schreibgeschützt. Das Aktualisieren von Abonnements kann nur aktiviert werden, wenn eine Veröffentlichung erstellt wird. Weitere Informationen finden Sie unter Aktualisierbare Abonnements für die Transaktionsreplikation.Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen
Bestimmt, ob Abonnentendatenänderungen in eine Warteschlange gestellt und zu einem späteren Zeitpunkt an den Verleger repliziert werden können. Diese Option ist schreibgeschützt. Das Aktualisieren von Abonnements kann nur aktiviert werden, wenn eine Veröffentlichung erstellt wird. Weitere Informationen finden Sie unter Aktualisierbare Abonnements für die Transaktionsreplikation.Konflikte zentral berichten
Bestimmt, ob konfligierende Datenänderungen nur auf dem Verleger oder sowohl auf dem Verleger als auch auf dem Abonnenten gemeldet werden. (Dazu ist die Option Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen erforderlich.) Diese Option ist schreibgeschützt. Bei Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichungen erstellt wurden und die nach Erstellung der Veröffentlichung nicht geändert werden können, ist für die Option standardmäßig True festgelegt. Durch den Wert True wird festgelegt, dass die Konflikte nur auf dem Verleger gemeldet werden. Die Konflikte können nur angezeigt werden, wo sie gemeldet werden.Richtlinie zur Konfliktlösung
Gibt die Aktion an, die ausgeführt werden soll, wenn eine Änderung auf dem Abonnenten mit einer Änderung auf dem Verleger konfligiert. (Dazu ist die Option Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen erforderlich.) Weitere Informationen finden Sie unter Konflikterkennung und -lösung beim verzögerten Aktualisieren über eine Warteschlange.Warteschlangentyp
Bestimmt, ob eine SQL Server-Warteschlange oder Microsoft Message Queuing (MSMQ) verwendet werden soll, um Änderungen auf dem Abonnenten in eine Warteschlange zu stellen, bis diese auf den Verleger angewendet werden können. (Dazu ist die Option Abonnements mit verzögerter Aktualisierung über eine Warteschlange zulassen erforderlich.) Diese Option ist nur für SQL Server 2000 relevant, da in höheren Versionen grundsätzlich SQL Server-Tabellen als Warteschlange verwendet werden.
Optionen für Mergeveröffentlichungen
Konfliktberichterstellung
- Konflikte zentral berichten
Bestimmt, ob konfligierende Datenänderungen nur auf dem Verleger oder sowohl auf dem Verleger als auch auf dem Abonnenten gemeldet werden. Diese Option ist schreibgeschützt. Bei Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichungen erstellt wurden und die nach Erstellung der Veröffentlichung nicht geändert werden können, ist für die Option standardmäßig True festgelegt. Durch den Wert True wird festgelegt, dass die Konflikte nur auf dem Verleger gemeldet werden. Die Konflikte können nur angezeigt werden, wo sie gemeldet werden. Weitere Informationen finden Sie im Abschnitt zum Anzeigen von Konflikten unter Erweiterte Konflikterkennung und -lösung bei der Mergereplikation.
Filterung
Parametrisierte Filter zulassen
Wählen Sie die Option aus, um zuzulassen, dass parametrisierte Filter durch eine Veröffentlichung verwendet werden. Diese Option ist immer schreibgeschützt. Weitere Informationen finden Sie unter Parametrisierte Zeilenfilter.Abonnenten überprüfen
Bestimmt, welche Funktionen verwendet werden sollen, um zu überprüfen, ob ein Abonnent über die richtige Partition der Daten verfügt. Bei mehreren Werten werden Kommas als Trennzeichen verwendet. Weitere Informationen finden Sie unter Überprüfen von Partitionsinformationen für einen Mergeabonnenten.Partitionen im Voraus berechnen
Nur in SQL Server 2005 und höheren Versionen. Bestimmt, ob die Synchronisierung optimiert werden soll, indem im Voraus berechnet wird, welche Datenzeilen in welche Partitionen gehören. Der Standardwert für diese Option lautet True, wenn die Veröffentlichung die Kriterien für im Voraus berechnete Partitionen erfüllt. Weitere Informationen finden Sie unter Optimieren der Leistung parametrisierter Filter mithilfe vorausberechneter Partitionen.Synchronisierung optimieren
Bestimmt, ob die Mergeverarbeitung optimiert werden soll, indem zusätzliche Metadaten auf den einzelnen Abonnenten gespeichert werden. An die Stelle dieser Optimierung sind die im Voraus berechneten Partitionen getreten, d. h., die Option Synchronisierung optimieren ist nur relevant, wenn für Partitionen im Voraus berechnen der Wert False festgelegt ist. Weitere Informationen finden Sie unter Parametrisierte Zeilenfilter.
Mergeprozesse
Gleichzeitige Prozesse beschränken
Bestimmt, ob die Anzahl der gleichzeitig ausführbaren Merge-Agents beschränkt werden soll. Diese Option wird normalerweise verwendet, wenn eine Veröffentlichung eine große Anzahl von Pushabonnements aufweist, für die die Synchronisierung möglicherweise gleichzeitig erfolgt.Maximale Anzahl von gleichzeitigen Prozessen
Die maximale Anzahl der gleichzeitig ausführbaren Merge-Agents (Gleichzeitige Prozesse beschränken erforderlich). Wenn die Anzahl der Agents, für die die Synchronisierung erfolgt, den Maximalwert überschreitet, werden die Agents in eine Warteschlange gestellt, bis die Anzahl unter das Maximum abfällt.
Siehe auch
Hinweis