Freigeben über


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)

Hilfe und Informationen

Informationsquellen für SQL Server 2005