IHčlánky (Transact-SQL)

platí pro:SQL Server

Tabulka systému IHarticles obsahuje jeden řádek pro každý článek replikovaný z ne-SQL Server Publisher pomocí aktuálního distributora. Tato tabulka je uložená v distribuční databázi.

Definition

Název sloupce Datový typ Description
article_id int Sloupec identity, který poskytuje jedinečné ID číslo článku.
name sysname Název spojený s článkem je jedinečný v rámci publikace.
publication_id smallint ID publikace, ke které článek patří.
table_id int ID tabulky publikované z IHpublishertables.
publisher_id smallint Identifikace ne-SQL Server Publisher.
creation_script nvarchar(255) Schéma scénáře článku.
del_cmd nvarchar(255) Typ příkazu replikace používaný při replikaci maže s tabulkovými články. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
filter int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
filter_clause ntext Klauzule WHERE v článku, používaná pro horizontální filtrování a napsaná ve standardním Transact-SQL, který může interpretovat ne-SQL Publisher.
ins_cmd nvarchar(255) Replikační příkaz se používá při replikaci insertů pomocí tabulkových článků. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
pre_creation_cmd tinyint Příkaz k provedení před počátečním snímkem se aplikuje, když objekt se stejným názvem již existuje u odběratele.

0 = Žádné – příkaz se nevykoná.

1 = DROP - zrušit cílovou tabulku.

2 = DELETE - smazat data z cílové tabulky.

3 = ZKRAŤ - zkrátit cílovou tabulku.
Stav tinyint Bitová maska možností a stavu článku, která může být bitově logickým NEBO výsledkem jedné nebo více těchto hodnot:

0 = Žádné další vlastnosti.

1 = Aktivní.

8 = Zahrnout název sloupce do INSERT příkazů.

16 = Používejte parametrizované příkazy.

Například aktivní článek používající parametrizované výroky by měl v tomto sloupci hodnotu 17. Hodnota 0 znamená, že článek je neaktivní a nejsou definovány žádné další vlastnosti.
type tinyint Typ článku:

1 = Článek založený na logu.
upd_cmd nvarchar(255) Typ replikačního příkazu používaný při replikaci aktualizací pomocí článků v tabulkách. Další informace naleznete v tématu Určení způsobu šíření změn pro transakční články.
schema_option binární(8) Bitmapa generování schématu pro daný článek, která může být bitově logickým OR výsledkem jedné nebo více těchto hodnot:

0x00 = Vypnout skriptování Snapshot Agent a použít poskytnutý CreationScript.

0x01 = Generovat tvorbu objektu (CREATE TABLE, CREATE PROCEDURE, a tak dále).

0x10 = Vygenerujte odpovídající shlukovaný index.

0x40 = Generujte odpovídající neshlukované indexy.

0x80 = Zahrňte deklarovanou referenční integritu na primární klíče.

0x1000 = Replikuje kolaci na úrovni sloupců. Poznámka: Tato možnost je ve výchozím nastavení nastavena pro Oracle Publishers, aby umožnila srovnání citlivá na velikost písmen.

0x4000 = Replikujte unikátní klíče, pokud jsou definovány v článku tabulky.

0x8000 = Replikovat primární klíč a jedinečné klíče na článku tabulky jako omezení pomocí ALTER TABLE příkazů.
dest_owner sysname Vlastník tabulky v cílové databázi.
dest_table sysname Název cílové tabulky.
tablespace_name nvarchar(255) Identifikuje prostor tabulky používaný logovací tabulkou pro článek.
Objid int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
sync_objid int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
description nvarchar(255) Popisný záznam článku.
publisher_status int Používá se k označení, zda byl názor definující publikovaný článek definován voláním sp_articleview.

0 = sp_articleview bylo vyhlášeno.

1 = sp_articleview zatím nebylo vyhlášeno.
article_view_owner nvarchar(255) Vlastník synchronizačního objektu na Publisher používaném Log Reader Agentem.
article_view nvarchar(255) Objekt synchronizace na Publisher používaném Log Reader Agentem.
ins_scripting_proc int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
del_scripting_proc int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
upd_scripting_proc int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
custom_script int Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
fire_triggers_on_snapshot bit Tento sloupec se nepoužívá a je zahrnut pouze k tomu, aby byl zobrazení sysarticles tabulky IHarticles kompatibilní s pohledem sysarticles používaným pro články SQL Server (sysarticles).
instance_id int Identifikuje aktuální instanci log článku pro publikovanou tabulku.
use_default_datatypes bit Označuje, zda článek používá výchozí mapování datových typů; hodnota 1 znamená, že jsou použity výchozí mapování datových typů.