MSpublications (Transact-SQL)
Die MSpublications-Tabelle enthält eine Zeile für jede von einem Verleger replizierte Veröffentlichung. Diese Tabelle ist in der Verteilungsdatenbank gespeichert.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
publisher_id |
smallint |
Die ID des Verlegers. |
publisher_db |
sysname |
Der Name der Verlegerdatenbank. |
Veröffentlichung (publication) |
sysname |
Der Name der Veröffentlichung. |
publication_id |
int |
Die ID der Veröffentlichung. |
publication_type |
int |
Der Typ der Veröffentlichung: 0 = Transaktion. 1 = Snapshot. 2 = Merge. |
thirdparty_flag |
bit |
Zeigt an, ob es sich bei einer Veröffentlichung um eine MicrosoftSQL Server-Datenbank handelt: 0 = SQL Server. 1 = Andere Datenquelle als SQL Server. |
independent_agent |
bit |
Zeigt an, ob ein Verteilungs-Agent im Einzelplatzmodus für diese Veröffentlichung vorhanden ist. |
immediate_sync |
bit |
Zeigt an, ob bei jeder Ausführung des Snapshot-Agents Synchronisierungsdateien erstellt oder neu erstellt werden. |
allow_push |
bit |
Zeigt an, ob für die angegebene Veröffentlichung Pushabonnements erstellt werden können. |
allow_pull |
bit |
Zeigt an, ob für die angegebene Veröffentlichung Pullabonnements erstellt werden können. |
allow_anonymous |
bit |
Zeigt an, ob für die angegebene Veröffentlichung anonyme Abonnements erstellt werden können. |
description |
nvarchar(255) |
Die Beschreibung der Veröffentlichung. |
vendor_name |
nvarchar(100) |
Der Name des Herstellers, wenn der Verleger keine SQL Server-Datenbank ist. |
retention |
int |
Die Beibehaltungsdauer der Veröffentlichung (in Stunden). |
sync_method |
int |
Die Synchronisierungsmethode: 0 = Native (erzeugt eine Massenkopierausgabe aller Tabellen im systemeigenen Modus). 1 = Character (erzeugt eine Massenkopierausgabe aller Tabellen im Zeichenmodus). 3 = Concurrent (erzeugt eine Massenkopierausgabe aller Tabellen im systemeigenen Modus, sperrt jedoch die Tabellen während der Erstellung des Snapshots nicht). 4 = Concurrent_c (erzeugt eine Massenkopierausgabe aller Tabellen im Zeichenmodus, sperrt jedoch die Tabellen während der Erstellung des Snapshots nicht). Die Werte 3 und 4 sind für die Transaktions- und Mergereplikation, nicht jedoch für die Snapshotreplikation verfügbar. |
allow_subscription_copy |
bit |
Aktiviert oder deaktiviert die Option zum Kopieren der Abonnementdatenbanken, die diese Veröffentlichung abonniert haben. 0 bedeutet, dass das Kopieren deaktiviert ist, und 1 bedeutet, dass es aktiviert ist. |
thirdparty_options |
int |
Gibt an, ob die Anzeige einer Veröffentlichung in SQL Server Management Studio im Ordner Replikation unterdrückt wird: 0 = Die jeweilige heterogene Veröffentlichung wird in SQL Server Management Studio im Ordner Replikation angezeigt. 1 = Die Anzeige der jeweiligen heterogenen Veröffentlichung wird in SQL Server Management Studio im Ordner Replikation unterdrückt. |
allow_queued_tran |
bit |
Gibt an, ob die Veröffentlichung verzögertes Aktualisieren über eine Warteschlange zulässt: 0 = Veröffentlichung ohne Warteschlange. 1 = Veröffentlichung mit Warteschlange. |
options |
int |
Für diese Version sind keine Informationen verfügbar. |