Freigeben über


Veröffentlichungseigenschaften, Abonnementoptionen

Auf der Seite Abonnementoptionen des Dialogfelds 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 Momentaufnahme- und Transaktionsveröffentlichungen gelten (einschließlich Veröffentlichungen, für die Updateabonnements zulässig sind).

  • Eigenschaften, die für Mergeveröffentlichungen gelten.

HinweisHinweis

Einige Eigenschaften sind schreibgeschützt. Die Gründe dafür werden im Rahmen der Eigenschaftenbeschreibungen in diesem Thema behandelt. Bei einigen Eigenschaftenänderungen ist eine neue Momentaufnahme 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 Microsoft SQL Server Compact 3.5 Service Pack 1, Microsoft SQL Server 2005 Mobile Edition und Microsoft SQL Server für Windows CE unterstützt. Um diese Option für Momentaufnahme- und Transaktionsveröffentlichungen zu verwenden, muss für die Option Momentaufnahme 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 Momentaufnahme immer verfügbar für Momentaufnahme- und Transaktionsveröffentlichungen auf True festgelegt sein.)

    Wichtiger HinweisWichtig

    Anfügbare Abonnements wird es in künftigen Versionen nicht geben. Die Funktion 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
    Nur in Microsoft 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.) Weitere Informationen finden Sie unter Vornehmen von Schemaänderungen in Veröffentlichungsdatenbanken.

Optionen für Momentaufnahme- 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 Replikations-Agent-Verwaltung.

  • Momentaufnahme immer verfügbar
    Bestimmt, ob bei jeder Ausführung des Momentaufnahme-Agents Momentaufnahmedateien erstellt werden (Unabhängiger Verteilungs-Agent erforderlich). Diese Option ist schreibgeschützt; sie wird auf True festgelegt, wenn Sie auf der Seite Momentaufnahme-Agent des Assistenten für neue Veröffentlichung die Option Momentaufnahme sofort erstellen und zum Initialisieren von Abonnements verfügbar halten auswählen (Standardeinstellung). Weitere Informationen finden Sie unter Erstellen und Anwenden der Momentaufnahme.

  • 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 Momentaufnahme.

  • 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 sofortigem Update zulassen, Abonnements mit verzögertem Update über eine Warteschlange zulassen oder Peer-zu-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.

    Wichtiger HinweisWichtig

    Transformierbare Abonnements wird es in künftigen Versionen nicht geben. Die Funktion ist als veraltet markiert.

Peer-zu-Peer-Replikation

  • Peer-zu-Peer-Abonnements zulassen
    Gilt nur für SQL Server 2005 und höhere Versionen. Bestimmt, ob von der Veröffentlichung Peer-zu-Peer-Replikation unterstützt wird. Wenn für die Option True festgelegt wird, wird für weitere Veröffentlichungseigenschaften die Unterstützung von Peer-zu-Peer-Replikation festgelegt. Diese Option ist schreibgeschützt, wenn Abonnements vorhanden sind. Diese Option kann nicht auf True festgelegt werden, wenn die Option Abonnements mit sofortigem Update zulassen, Abonnements mit verzögertem Update über eine Warteschlange zulassen oder Nicht-SQL Server-Abonnenten zulassen auf True festgelegt ist. Weitere Informationen finden Sie unter Peer-zu-Peer-Transaktionsreplikation.

  • Peer-zu-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 müssen alle Knoten SQL Server 2008 oder eine höhere Version ausführen. Zudem muss die Erkennung für alle Knoten aktiviert sein. Geben Sie zur Verwendung der Konflikterkennung auch einen Wert für Absender-ID des Peers an. Weitere Informationen finden Sie unter Konflikterkennung bei der Peer-zu-Peer-Replikation.

  • Absender-ID des Peers
    Gilt für nur für SQL Server 2008 und höhere Versionen. Gibt für einen Knoten in einer Peer-zu-Peer-Topologie eine ID an. Diese ID wird für die Konflikterkennung verwendet, wenn Peer-zu-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 sofortigem Update zulassen
    Bestimmt, ob Abonnentendatenänderungen sofort an den Verleger repliziert werden können. Diese Option ist schreibgeschützt. Updateabonnements können nur aktiviert werden, wenn eine Veröffentlichung erstellt wird. Weitere Informationen finden Sie unter Aktualisierbare Abonnements für die Transaktionsreplikation.

  • Abonnements mit verzögertem Update ü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. Updateabonnements können 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 in Konflikt stehende 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ögertem Update ü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ögertem Update über eine Warteschlange zulassen erforderlich.) Weitere Informationen finden Sie unter Konflikterkennung und -lösung beim verzögerten Update ü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ögertem Update ü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

Konzepte

Erstellen einer Veröffentlichung

Anzeigen und Ändern von Veröffentlichungseigenschaften

Veröffentlichen von Daten und Datenbankobjekten