syssubscriptions (Systemsicht) (Transact-SQL)
In der syssubscriptions-Sicht werden Abonnementinformationen angezeigt. Diese Sicht wird in der Verteilungsdatenbank gespeichert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
artid |
int |
Die eindeutige ID eines abonnierten Artikels. |
srvid |
smallint |
Die Server-ID des Abonnenten. |
dest_db |
sysname |
Der Name der Abonnementdatenbank. |
status |
tinyint |
Status des Abonnements: 0 = Inaktiv 1 = Abonniert 2 = Aktiv |
sync_type |
tinyint |
Art der Erstsynchronisierung: 1 = Automatisch 2 = Keine |
login_name |
sysname |
Der Anmeldename, der für die Verbindung mit dem Verleger zum Hinzufügen des Abonnements verwendet wird. |
subscription_type |
int |
Typ des Abonnements: 0 = Push - der Verteilungs-Agent wird auf dem Abonnenten ausgeführt. 1 = Pull - der Verteilungs-Agent wird auf dem Verteiler ausgeführt. |
distribution_jobid |
binary(16) |
Gibt den zum Synchronisieren des Abonnements verwendeten Verteilungs-Agent-Auftrag an. |
timestmap |
timestamp |
Datum und Uhrzeit der Erstellung des Abonnements. |
update_mode |
tinyint |
Aktualisierungsmodus: 0 = Schreibgeschützt 1 = Sofortige Aktualisierung |
loopback_detection |
bit |
Gilt für Abonnements, die Teil einer bidirektionalen Transaktionsreplikationstopologie sind. Durch die Loopbackerkennung wird bestimmt, ob der Verteilungs-Agent Transaktionen des Abonnenten zurück an den Abonnenten sendet: 0 = Sendet zurück 1 = Sendet nicht zurück |
queued_reinit |
bit |
Gibt an, ob der Artikel für die Initialisierung oder erneute Initialisierung markiert ist. Der Wert 1 gibt an, dass der abonnierte Artikel für die Initialisierung oder erneute Initialisierung markiert ist. |
nosync_type |
tinyint |
Gibt den Typ der Initialisierung an, wenn für sync_type der Wert 2 festgelegt ist, und kann einen der folgenden Werte annehmen: 0 = keinen - Der Abonnent verfügt bereits über das Schema und die Anfangsdaten für veröffentlichte Tabellen. Diese Option wurde als veraltet markiert. 1 = nur Replikationsunterstützung - Generiert auf dem Abonnenten automatisch benutzerdefinierte gespeicherte Prozeduren für den Artikel sowie Trigger, die das Aktualisieren von Abonnements unterstützen. Setzt voraus, dass der Abonnent bereits über das Schema und die Anfangsdaten für veröffentlichte Tabellen verfügt. 2 = Initialisierung von einer Sicherung - Schema und Anfangsdaten für veröffentlichte Tabellen werden aus einer Sicherung der Publikationsdatenbank bezogen. Setzt voraus, dass der Abonnent Zugriff auf eine Sicherung der Publikationsdatenbank hat. 3 = Nur zur internen Verwendung. |
Siehe auch
Verweis
Replikationssichten (Transact-SQL)
syssubscriptions (Transact-SQL)
Konzepte
Replikationstabellen (Transact-SQL)