MSsubscriptions (Transact-SQL)

platí pro:SQL Server

Tabulka MSsubscriptions obsahuje jeden řádek pro každý publikovaný článek v předplatném spravovaném místním distributorem. Tato tabulka je uložená v distribuční databázi.

Název sloupce Datový typ Description
publisher_database_id int ID databáze publisheru.
publisher_id smallint ID vydavatele.
publisher_db sysname Název databáze Publisheru.
publication_id int ID publikace.
article_id int ID článku.
subscriber_id smallint ID předplatitele.
subscriber_db sysname Název databáze předplatného.
subscription_type int Typ předplatného:

0 = Tlač.

1 = Táhnout.

2 = Anonym.
sync_type tinyint Typ synchronizace:

1 = Automatické.

2 = Žádná synchronizace.
Stav tinyint Stav předplatného:

0 = Neaktivní.

1 = Odběr.

2 = Aktivní.
subscription_seqno varbinary(16) Sekvencové číslo transakce na snapshot.
snapshot_seqno_flag bit Označuje zdroj sekvenčního čísla transakce snapshotu, kde hodnota 1 znamená, že subscription_seqno je sekvencové číslo snapshotu.
independent_agent bit Uvádí, zda existuje samostatný Distribution Agent pro tuto publikaci.
subscription_time datetime Pouze interní použití.
loopback_detection bit Platí pro předplatné, která jsou součástí obousměrné transakční replikační topologie. Detekce zpětné smyčky určuje, zda Distribution Agent odesílá transakce vzniklé u Odběratele zpět Subscriberovi:

1 = Neposílá zpět.

0 = Posílá zpět.

agent_id int ID agenta.
update_mode tinyint Typ aktualizace.
publisher_seqno varbinary(16) Pořadové číslo transakce u Publisher pro toto předplatné.
ss_cplt_seqno varbinary(16) Sekvenční číslo označovalo dokončení současného zpracování snímku.