Share via


MSsubscriptions (Transact-SQL)

Gilt für:SQL Server

Die Tabelle "MSsubscriptions" enthält eine Zeile für jeden veröffentlichten Artikel in einem Abonnement, das vom lokalen Distributor gewartet 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 Der Typ des Abonnements:

0 = Push.

1 = Pull.

2 = Anonym.
Sync_type tinyint Typ der Synchronisierung:

1 = Automatisch.

2 = Keine Synchronisierung.
status tinyint Status des Abonnements:

0 = Inaktiv.

1 = abonniert.

2 = Aktiv.
subscription_seqno varbinary(16) Die Sequenznummer der Momentaufnahmetransaktion.
Momentaufnahme_seqno_flag bit Gibt die Quelle der Momentaufnahme Transaktionssequenznummer an, wobei ein Wert von 1 bedeutet, dass subscription_seqno die Momentaufnahme Sequenznummer ist.
independent_agent bit Zeigt an, ob ein Verteilungs-Agent im Einzelplatzmodus für diese Veröffentlichung vorhanden ist.
subscription_time datetime Nur zur internen Verwendung.
loopback_detection bit Gilt für Abonnements, die Teil einer bidirektionalen Transaktionsreplikationstopologie sind. Bestimmt, ob der Verteilungs-Agent Transaktionen des Abonnenten zurück an den Abonnenten sendet:

1 = Sendet nicht zurück.

0 = Sendet zurück.

agent_id int Die ID der Momentaufnahme.
update_mode tinyint Die Art von Update:
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.

Weitere Informationen

Replikationstabellen (Transact-SQL)
Replikationsansichten (Transact-SQL)
sp_helpsubscription (Transact-SQL)