MSprenumerationer (Transact-SQL)

Gäller för:SQL Server

MSsubscriptions-tabellen innehåller en rad för varje publicerad artikel i en prenumeration som hanteras av den lokala distributören. Den här tabellen lagras i distributionsdatabasen.

Kolumnnamn Datatyp Description
publisher_database_id int ID:t för Publisher-databasen.
publisher_id smallint Utgivarens ID.
publisher_db sysname Namnet på Publisher-databasen.
publication_id int Publikationens ID.
article_id int Artikeln är ID.
subscriber_id smallint Abonnentens ID.
subscriber_db sysname Namnet på prenumerationsdatabasen.
subscription_type int Typ av prenumeration:

0 = Tryck.

1 = Dra.

2 = Anonym.
sync_type tinyint Typen av synkronisering:

1 = Automatisk.

2 = Ingen synkronisering.
Status tinyint Prenumerationens status:

0 = Inaktiv.

1 = Prenumererad.

2 = Aktiv.
subscription_seqno varbinary(16) Ögonblickskopian av transaktionssekvensnumret.
snapshot_seqno_flag bit Anger källan till sekvensnumret för snapshot-transaktionen, där värdet 1 betyder att subscription_seqno är snapshot-sekvensnumret.
independent_agent bit Anger om det finns en fristående Distribution Agent för denna publikation.
subscription_time datetime Endast intern användning.
loopback_detection bit Gäller prenumerationer som är en del av en bidirektionell transaktionell replikationstopologi. Loopback-detektion avgör om Distribution Agent skickar transaktioner som härstammar från abonnenten tillbaka till abonnenten:

1 = Skickar inte tillbaka.

0 = Skickar tillbaka.

agent_id int ID på agenten.
update_mode tinyint Typen av uppdatering.
publisher_seqno varbinary(16) Transaktionens sekvensnummer hos Publisher för denna prenumeration.
ss_cplt_seqno varbinary(16) Sekvensnumret används för att markera slutförandet av den samtidiga snapshot-bearbetningen.