syssubscriptions (Transact-SQL)
Enthält eine Zeile für jedes in der Datenbank definierte Abonnement. Diese Tabelle wird in der Veröffentlichungsdatenbank gespeichert.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
artid |
int |
Die eindeutige ID eines Artikels. |
srvid |
smallint |
Die Server-ID des Abonnenten. |
dest_db |
sysname |
Der Name der Zieldatenbank. |
status |
tinyint |
Der Status des Abonnements: 0 = Inaktiv 1 = Abonniert 2 = Aktiv |
sync_type |
tinyint |
Der Typ der Erstsynchronisierung: 1 = Automatisch 2 = Keine |
login_name |
sysname |
Der Anmeldename, der beim Hinzufügen des Abonnements verwendet wurde. |
subscription_type |
int |
Der Typ des Abonnements: 0 = Pushabonnement - der Verteilungs-Agent wird auf dem Abonnenten ausgeführt. 1 = Pullabonnement - der Verteilungs-Agent wird auf dem Verteiler ausgeführt. |
distribution_jobid |
binary(16) |
Die Auftrags-ID des Verteilungs-Agents. |
timestamp |
timestamp |
Der Timestamp. |
update_mode |
tinyint |
Der Aktualisierungsmodus: 0 = Schreibgeschützt 1 = Sofortiges Aktualisieren |
loopback_detection |
bit |
Gilt für Abonnements, die Teil einer bidirektionalen Transaktionsreplikationstopologie sind. Die Loopbackerkennung bestimmt, ob der Verteilungs-Agent Transaktionen, die vom Abonnenten stammen, an den Abonnenten zurücksendet: 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 |
Der Typ der Abonnementinitialisierung: 0 = automatisch (Snapshot) 1 = Nur Replikationsunterstützung 2 = Initialisierung von einer Sicherung 3 = Initialisierung von einer Protokollfolgenummer (LSN) Weitere Informationen finden Sie unter dem @sync_type-Parameter von sp_addsubscription. |
srvname |
sysname |
Den Namen des Abonnenten. |