IHsubscriptions (Transact-SQL)

platí pro:SQL Server

Tabulka systému IHsubscriptions obsahuje jeden řádek pro každé předplatné publikace z ne-SQL Server Publisher používající aktuálního distributora. Tato tabulka je uložená v distribuční databázi.

definice

Název sloupce Datový typ Description
article_id int Jedinečně identifikuje publikovaný článek.
srvid smallint ID serveru předplatitele.
dest_db sysname Název cílové databáze
login_name sysname Přihlašovací jméno použité při přidávání předplatného.
distribution_jobid binary(16) Pracovní ID Distribution Agent
časová značka časová značka Datum a čas, kdy bylo předplatné vytvořeno.
queued_reinit bit Specifikuje, zda je článek označen pro inicializaci nebo znovuinicializaci. Hodnota 1 určuje, že odebíraný článek je označen pro inicializaci nebo reinicializaci.
Stav tinyint Stav předplatného:

0 = Neaktivní.

1 = Odběr.

2 = Aktivní.
sync_type tinyint Typ počáteční synchronizace:

1 = Automatické.

2 = Žádná.
subscription_type int Typ předplatného:

0 = Push – distribuční agent běží u odběratele.

1 = Pull – distribuční agent běží u distributora.
update_mode tinyint Režim aktualizace:

0 = Pouze pro čtení.

1 = Okamžité aktualizace.
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:

0 = Posílá zpět.

1 = Neposílá zpět.