Freigeben über


MSsubscriptions (Transact-SQL)

Die MSsubscriptions-Tabelle enthält eine Zeile für jeden veröffentlichten Artikel in einem Abonnement, das vom lokalen Verteiler bedient wird. Diese Tabelle wird in der Verteilungsdatenbank gespeichert.

Spaltenname

Datentyp

Beschreibung

publisher_database_id

int

Die ID der Verlegerdatenbank.

publisher_id

smallint

Die ID des Verlegers.

publisher_db

sysname

Der Name der Verlegerdatenbank.

publication_id

int

Die ID der Veröffentlichung.

article_id

int

Die ID des Artikels.

subscriber_id

smallint

Die ID des Abonnenten.

subscriber_db

sysname

Der Name der Abonnementdatenbank.

subscription_type

int

Typ des Abonnements:

0 = Push.

1 = Pull.

2 = Anonym.

sync_type

tinyint

Typ der Synchronisierung:

1 = Automatisch.

2 = Keine Synchronisierung.

status

tinyint

Der Status des Abonnements:

0 = Inaktiv.

1 = Abonniert.

2 = Aktiv

subscription_seqno

varbinary(16)

Die Sequenznummer der Momentaufnahmetransaktion.

snapshot_seqno_flag

bit

Gibt die Quelle der Sequenznummer der Momentaufnahmetransaktion an; der Wert 1 bedeutet, dass subscription_seqno die Momentaufnahmesequenznummer ist.

independent_agent

bit

Gibt an, ob ein eigenständiger Verteilungs-Agent für diese Veröffentlichung vorhanden ist.

subscription_time

datetime

Nur interne Verwendung.

loopback_detection

bit

Gilt für Abonnements, die Teil einer direktionalen Transaktionsreplikationstopologie sind. Die Loopbackerkennung bestimmt, ob der Verteilungs-Agent Transaktionen des Abonnenten zurück an den Abonnenten sendet:

1 = Sendet nicht zurück.

0 = Sendet zurück.

HinweisHinweis

Diese Spalte wird nur aus Gründen der Abwärtskompatibilität mit der direktionalen Replikationsfunktionalität in SQL Server 2000 unterstützt. In höheren Versionen von SQL Server sollte stattdessen eine Peer-zu-Peer-Replikation verwendet werden. Weitere Informationen finden Sie unter Peer-zu-Peer-Transaktionsreplikation.

agent_id

int

Die ID der Momentaufnahme.

update_mode

tinyint

Der Typ des Updates.

publisher_seqno

varbinary(16)

Die Sequenznummer der Transaktion auf dem Verleger für dieses Abonnement.

ss_cplt_seqno

varbinary(16)

Die Sequenznummer, die den Abschluss der Verarbeitung der gleichzeitigen Momentaufnahme anzeigt.

Siehe auch

Verweis

Replikationssichten

sp_helpsubscription (Transact-SQL)

Konzepte

Replikationstabellen