Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Managed Instance
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.
Hinweis
Einige Eigenschaften sind schreibgeschützt. Die Gründe dafür werden im Rahmen der Eigenschaftenbeschreibungen in diesem Thema behandelt. Einige Änderungen an Eigenschaften erfordern einen neuen Snapshot der Veröffentlichung, und einige erfordern außerdem, dass alle Abonnements neu 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 Truefestgelegt 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.)
Wichtig
Anfügbare Abonnements wird es in künftigen Versionen nicht geben. Die Funktion ist als veraltet markiert.
Pullabonnements zulassen
Bestimmt, ob Abonnenten Pull-Abonnements für diese Publikation erstellen dürfen. Weitere Informationen finden Sie unter Abonnieren von Veröffentlichungen.
Schemareplikation
Replizieren von Schemaänderungen
Nur Microsoft SQL Server 2005 (9.x) und höhere 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 transaktionale Publikationen
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; sie ist für Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichungen erstellt wurden, standardmäßig auf True festgelegt und kann nach dem Erstellen der Veröffentlichung nicht geändert werden. Weitere Informationen finden Sie unter Verwaltung des Replikations-Agents.
Momentaufnahme immer verfügbar
Bestimmt, ob jedes Mal, wenn der Snapshot-Agent ausgeführt wird, Snapshotdateien erstellt werden (setzt Unabhängiger Verteilungs-Agent voraus). Diese Option ist schreibgeschützt; sie wird auf True festgelegt, wenn Sie auf der Seite Momentaufnahme-Agent des Assistenten für neue Veröffentlichungen die Option Momentaufnahme sofort erstellen und für die Initialisierung von Abonnements verfügbar halten auswählen (die Standardeinstellung). Weitere Informationen finden Sie unter Erstellen und Anwenden der Momentaufnahme.
Initialisierung aus Sicherungsdateien zulassen
Nur SQL Server 2005 (9.x) und höhere 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 SQL Server 2005 (9.x) und höhere Versionen. Bestimmt, ob die Publikation Nicht-SQL Server-Abonnenten unterstützt. Wenn Sie diese Option auf True festlegen, werden andere Publikationseigenschaften festgelegt, die nicht SQL Server-Abonnenten unterstützen. Diese Option ist schreibgeschützt, wenn Abonnements vorhanden sind; sie kann nicht auf True festgelegt werden, wenn für Abonnements mit sofortiger Aktualisierung zulassen, Abonnements mit Aktualisierung in der Warteschlange zulassen oder Peer-zu-Peer-Abonnements zulassen der Wert True festgelegt ist. Weitere Informationen finden Sie unter Non-SQL Server Subscribers.
Datentransformation
Datentransformationen zulassen
Bestimmt, ob vor der Verteilung der Daten an einen Abonnenten Data Transformation Services (DTS) verwendet werden soll, um die Daten umzuwandeln. Diese Option ist schreibgeschützt. Datentransformationen können nur aktiviert werden, wenn mithilfe gespeicherter Prozeduren eine Veröffentlichung erstellt wird.
Wichtig
Transformierbare Abonnements wird es in künftigen Versionen nicht geben. Die Funktion ist als veraltet markiert.
Peer-zu-Peer-Replikation
Peer-to-Peer-Abonnements zulassen
Gilt nur für SQL Server 2005 (9.x) und höhere Versionen. Bestimmt, ob die Veröffentlichung Peer-to-Peer-Replikation unterstützt. Wenn diese Option auf True festgelegt wird, werden andere Publikationseigenschaften zur Unterstützung der Peer-to-Peer-Replikation festgelegt. Diese Option ist schreibgeschützt, wenn Abonnements vorhanden sind. Wenn für Abonnements mit sofortigem Update zulassen , Abonnements mit verzögertem Update über eine Warteschlange zulassen oder Nicht-SQL Server-Abonnenten zulassender Wert True festgelegt ist, kann die Option nicht auf Truefestgelegt werden. Weitere Informationen finden Sie unter Peer-to-Peer Transactional Replication.
Peer-zu-Peer-Konflikterkennung zulassen
Gilt nur für SQL Server 2008 (10.0.x) und höhere Versionen. Gibt an, ob die Konflikterkennung für diese Veröffentlichung aktiviert ist. Um die Konflikterkennung zu verwenden, müssen alle Knoten SQL Server 2008 (10.0.x) oder eine höhere Version ausführen; und die Erkennung muss für alle Knoten aktiviert sein. Um die Konflikterkennung zu verwenden, müssen Sie auch einen Wert für die Peer-Absender-ID angeben. Weitere Informationen finden Sie unter Konflikterkennung in peer-to-Peer-Replikation.
Absender-ID des Peers
Gilt nur für SQL Server 2008 (10.0.x) und höhere Versionen. Gibt eine ID für einen Knoten in einer Peer-zu-Peer-Topologie an. Diese ID wird für die Konflikterkennung verwendet, wenn Peer-zu-Peer-Konflikterkennung zulassen auf Truefestgelegt 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
Sofort aktualisierte Abonnements zulassen
Bestimmt, ob Abonnentendatenänderungen sofort an den Verleger repliziert werden können. Diese Option ist schreibgeschützt; das Aktualisieren von Abonnements kann nur bei der Erstellung einer Veröffentlichung aktiviert werden. Weitere Informationen finden Sie unter Updatable Subscriptions for Transactional Replication.
Abonnements in der Aktualisierungswarteschlange 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 bei der Erstellung einer Veröffentlichung aktiviert werden. Weitere Informationen finden Sie unter Updatable Subscriptions for Transactional Replication.
Konflikte zentral berichten
Bestimmt, ob Konflikte bei Datenänderungen nur beim Verleger oder sowohl beim Verleger als auch beim Abonnenten gemeldet werden (erfordert die Option Abonnements mit Aktualisierung in der Warteschlange zulassen). Diese Option ist schreibgeschützt; sie ist für Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichungen erstellt wurden, standardmäßig auf True festgelegt und kann nach dem Erstellen der Veröffentlichung nicht geändert werden. Ein Wert von True bedeutet, dass Konflikte nur beim Publisher 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 Publisher in Konflikt gerät (setzt die Option Abonnements mit Aktualisierung in Warteschlange zulassen voraus). Weitere Informationen finden Sie unter Queued Updating Conflict Detection and Resolution.
Warteschlangentyp
Bestimmt, ob eine SQL Server-Warteschlange oder Microsoft Message Queuing (MSMQ) verwendet werden soll, um Änderungen beim Abonnenten in die Warteschlange zu stellen, bis sie auf den Publisher angewendet werden können (erfordert die Option Abonnements mit Warteschlangenaktualisierung zulassen). Diese Option ist nur für SQL Server 2000 (8.x) relevant; spätere Versionen verwenden immer SQL Server-Tabellen für die Warteschlange.
Optionen für Zusammenführungsveröffentlichungen
Konfliktberichterstellung
Konflikte zentral berichten
Bestimmt, ob konfliktbehaftete Datenänderungen nur beim Publisher oder sowohl beim Publisher als auch beim Subscriber gemeldet werden. Diese Option ist schreibgeschützt; sie ist für Veröffentlichungen, die mit dem Assistenten für neue Veröffentlichungen erstellt wurden, standardmäßig auf True festgelegt und kann nach dem Erstellen der Veröffentlichung nicht geändert werden. Ein Wert von True bedeutet, dass Konflikte nur beim Publisher gemeldet werden. Die Konflikte können nur angezeigt werden, wo sie gemeldet werden. Weitere Informationen finden Sie im Abschnitt zum Anzeigen von Konflikten unter Advanced Merge Replication Conflict Detection and Resolution.
Filterung
Parametrisierte Filter zulassen
Wird danach festgelegt, ob eine Veröffentlichung parameterisierte Filter verwendet. Diese Option ist immer schreibgeschützt. Weitere Informationen zu parametrisierten Zeilenfiltern 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 SQL Server 2005 (9.x) und höhere 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 Parametrisierter Filter-Leistung mit Vorausberechneten Partitionen .
Synchronisierung optimieren
Bestimmt, ob die Mergeverarbeitung durch das Speichern zusätzlicher Metadaten bei jedem Abonnenten optimiert werden soll. 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 Falsefestgelegt ist. Weitere Informationen zu parametrisierten Zeilenfiltern finden Sie unter Parametrisierte Zeilenfilter.
Mergeprozesse
Gleichzeitige Prozesse beschränken
Bestimmt, ob die Anzahl der Merge-Agents beschränkt werden soll, die gleichzeitig ausgeführt werden können. 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 von Merge-Agents, die gleichzeitig ausgeführt werden können (erfordert Gleichzeitige Prozesse beschränken). 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.