IHextendedSubscriptionView (Transact-SQL)

Gäller för:SQL Server

IHextendedSubscriptionView-vyn visar information om prenumeration på en icke-SQL Server-publikation. Denna vy lagras i distributionsdatabasen .

Kolumnnamn Datatyp Description
article_id int Den unika identifieraren för en artikel.
dest_db sysname Namnet på destinationsdatabasen.
srvid smallint Den unika identifieraren för en prenumerant.
login_name sysname Inloggningen som används för att ansluta till en prenumerant.
distribution_jobid binary Identifierar Distribution Agent-jobbet.
publisher_database_id int Identifierar publikationsdatabasen.
subscription_type int Typ av prenumeration:

0 = Push - distributionsagenten körs hos abonnenten.

1 = Pull – distributionsagenten kör på distributören.
sync_type tinyint Typen av initial synkronisering:

1 = Automatisk

2 = Ingen
Status tinyint Prenumerationens status:

0 = Inaktiv

1 = Prenumererat

2 = Aktiv
snapshot_seqno_flag bit Indikerar om ett ögonblickssekvensnummer används.
independent_agent bit Specificerar om det finns en fristående Distribution Agent för denna publikation.

0 = Publikationen använder en delad Distribution Agent, och varje Publisher-databas/Subscriber-databaspar har en enda, delad agent.

1 = 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 Den unika identifieraren för Distribution Agent.
update_mode tinyint Anger typen av uppdateringsläge, vilket kan vara ett av följande:

0 = Skrivskyddat.

1 = Omedelbar uppdatering.

2 = Köad uppdatering med hjälp av meddelandekö.

3 = Omedelbar uppdatering med köad uppdatering som failover med hjälp av Message Queuing.

4 = Köad uppdatering med SQL Server-kö.

5 = omedelbar uppdatering med köad uppdateringsfailover, med SQL Server-kö.
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.