sysmergeextendedarticlesview (Transact-SQL)
platí pro:SQL Server
Zobrazení sysmergeextendedarticlesview zveřejňuje informace o článku. Toto zobrazení je uloženo v databázi publikace v databázi vydavatele a předplatného odběratele.
Název sloupce | Datový typ | Popis |
---|---|---|
název | |
Název článku. |
typ | tinyint | Označuje typ článku, který může být jeden z následujících: 10 = Tabulka. 32 = pouze schéma Proc. 64 = Zobrazit pouze schéma nebo pouze schéma indexovaného zobrazení. 128 = pouze schéma funkce. 160 = pouze schéma synonym. |
objid | int | Identifikátor objektu vydavatele. |
sync_objid | int | Identifikátor zobrazení představující sadu synchronizovaných dat |
view_type | tinyint | Typ zobrazení: 0 = Není zobrazení; použít všechny základní objekty. 1 = trvalé zobrazení. 2 = dočasné zobrazení. |
artid | uniqueidentifier | Jedinečné identifikační číslo pro daný článek. |
popis | nvarchar(255) | Stručný popis článku. |
pre_creation_command | tinyint | Výchozí akce, která se má provést při vytvoření článku v databázi předplatného: 0 = Žádné – pokud tabulka již existuje u odběratele, není provedena žádná akce. 1 = Drop – před opětovným vytvořením tabulky tabulku zahodí. 2 = Delete – vydá odstranění na základě klauzule WHERE ve filtru podmnožina. 3 = Zkrátit – stejné jako 2, ale odstraní stránky místo řádků. Nepřebírají však klauzuli WHERE. |
pubid | uniqueidentifier | ID publikace, do které patří aktuální článek. |
přezdívka | int | Přezdívka mapování pro identifikaci článku. |
column_tracking | int | Určuje, jestli je pro článek implementováno sledování sloupců. |
stavu |
tinyint | Označuje stav článku, který může být jedním z následujících: 1 = Nesynchronní – počáteční skript pro zpracování, který tabulku publikuje, se spustí při příštím spuštění agenta snímků. 2 = Aktivní – počáteční skript pro zpracování pro publikování tabulky byl spuštěn. 5 = New_inactive – přidat. 6 = New_active – přidat. |
conflict_table | |
Název místní tabulky, která obsahuje konfliktní záznamy pro aktuální článek. Tato tabulka se poskytuje pouze pro informace a její obsah může být upraven nebo odstraněn vlastními rutinami řešení konfliktů nebo přímo správcem. |
creation_script | nvarchar(255) | Skript pro vytvoření tohoto článku. |
conflict_script | nvarchar(255) | Konfliktní skript pro tento článek. |
article_resolver | nvarchar(255) | Vlastní řešení konfliktů na úrovni řádků pro tento článek. |
ins_conflict_proc | |
Postup použitý k zápisu konfliktu do conflict_table. |
insert_proc | |
Postup používaný výchozím řešením konfliktů k vložení řádků během synchronizace. |
update_proc | |
Postup používaný výchozím překladačem konfliktů k aktualizaci řádků během synchronizace. |
select_proc | |
Název automaticky vygenerované uložené procedury, kterou agent sloučení používá k zajištění uzamčení a hledání sloupců a řádků pro článek. |
schema_option | binární(8) | Podporované hodnoty |
destination_object | |
Název tabulky vytvořené u odběratele. |
resolver_clsid | nvarchar(50) | ID vlastního překladače konfliktů. |
subset_filterclause | nvarchar(1000) | Klauzule filtru pro tento článek. |
missing_col_count | int | Počet chybějících sloupců |
missing_cols | varbinary(128) | Rastrový obrázek chybějících sloupců |
sloupců | varbinary(128) | Určeno pouze pro informační účely. Nepodporuje se. Budoucí kompatibilita není zaručena. |
resolver_info | nvarchar(255) | Úložiště pro další informace vyžadované vlastními překladači konfliktů |
view_sel_proc | nvarchar(290) | Název uložené procedury, kterou agent sloučení používá k provádění počátečního souboru článku v dynamicky filtrované publikaci a pro výčet změněných řádků v jakékoli filtrované publikaci. |
gen_cur | int | Vygenerování čísla pro místní změny základní tabulky článku. |
excluded_cols | varbinary(128) | Rastrový obrázek sloupců vyloučených z článku při odeslání odběrateli. |
excluded_col_count | int | Počet vyloučených sloupců. |
vertical_partition | int | Určuje, jestli je v článku tabulky povolené filtrování sloupců. 0 znamená, že neexistuje žádné vertikální filtrování a publikuje všechny sloupce. |
identity_support | int | Určuje, jestli je povolené automatické zpracování rozsahu identit. 1 znamená, že je povolené zpracování rozsahu identit a 0 znamená, že neexistuje podpora rozsahu identit. |
destination_owner | |
Název vlastníka cílového objektu. |
before_image_objid | int | ID objektu tabulky sledování. Tabulka sledování obsahuje určité hodnoty klíčových sloupců, pokud je publikace nakonfigurovaná tak, aby umožňovala optimalizaci změn oddílů. |
before_view_objid | int | ID objektu tabulky zobrazení. Zobrazení je v tabulce, která sleduje, jestli řádek patří určitému odběrateli před odstraněním nebo aktualizací. Platí pouze v případech, kdy je publikace vytvořena s @keep_partition_changes = true. |
verify_resolver_signature | int | Určuje, jestli je digitální podpis ověřený před použitím překladače při slučovací replikaci: 0 = Podpis není ověřen. 1 = Podpis se ověří, jestli pochází z důvěryhodného zdroje. |
allow_interactive_resolver | bitová | Určuje, jestli je povolené použití interaktivního překladače v článku. 1 určuje, že interaktivní překladač se používá v článku. |
fast_multicol_updateproc | bitová | Určuje, jestli byl agent sloučení povolen pro použití změn na více sloupců na stejném řádku v jednom příkazu UPDATE. 0 = Vydává samostatnou aktualizaci pro každý změněný sloupec. 1 = vydáno v příkazu UPDATE, které způsobí, že aktualizace dojde k více sloupcům v jednom příkazu. |
check_permissions | int | Rastrový obrázek oprávnění na úrovni tabulky, která budou ověřena, když agent sloučení použije změny v Publisheru.
check_permissions může mít jednu z těchto hodnot: 0x00 = Oprávnění nejsou zaškrtnutá. 0x10 = Kontroluje oprávnění u vydavatele před odesláním INSERT provedených u odběratele. 0x20 = Kontroluje oprávnění vydavatele před odesláním upDATEs u odběratele lze nahrát. 0x40 = Kontroluje oprávnění vydavatele před tím, než se delety provedené u odběratele dají nahrát. |
maxversion_at_cleanup | int | Nejvyšší generace, pro kterou se metadata vyčistí. |
processing_order | int | Označuje pořadí zpracování článků ve slučovací publikaci; kde hodnota 0 značí, že je článek neuspořádaný, a články se zpracovávají v pořadí od nejnižšího po nejvyšší hodnotu. Pokud mají dva články stejnou hodnotu, zpracovávají se souběžně. Další informace naleznete v tématu Zadat vlastnosti slučovací replikace. |
published_in_tran_pub | bitová | Označuje, že článek ve slučovací publikaci je také publikován v transakční publikaci. 0 = článek není publikován v transakčním článku. 1 = článek je také publikován v transakčním článku. |
upload_options | tinyint | Definuje, jestli se dají změny provést na základě nebo nahrání od odběratele, což může být jedna z následujících hodnot. 0 = Neexistují žádná omezení aktualizací provedených u odběratele; všechny změny se nahrají do Publisheru. 1 = Změny jsou povoleny u odběratele, ale nenahrají se do Publisheru. 2 = Změny nejsou u odběratele povoleny. |
odlehčených | bitová | Určeno pouze pro informační účely. Nepodporuje se. Budoucí kompatibilita není zaručena. |
delete_proc | |
Postup používaný výchozím řešením konfliktů k odstranění řádků během synchronizace. |
before_upd_view_objid | int | ID zobrazení tabulky před aktualizacemi. |
delete_tracking | bitová | Označuje, jestli se replikují odstranění. 0 = Odstranění se nereplikují. 1 = Odstranění se replikují, což je výchozí chování pro slučovací replikaci. Pokud je hodnota delete_tracking0, řádky odstraněné u odběratele musí být ručně odebrány v Publisheru a řádky odstraněné v Publisheru musí být u odběratele ručně odebrány. Poznámka: Hodnota 0 vede k nekonvergenci. |
compensate_for_errors | bitová | Označuje, jestli jsou při synchronizaci zjištěny chyby kompenzační akce. 0 = Kompenzační akce jsou zakázány. 1 = Změny, které nelze použít u odběratele nebo vydavatele, vždy vedou ke kompenzačním akcím, které vrátí zpět tyto změny, což je výchozí chování pro slučovací replikaci. Poznámka: Hodnota 0 vede k nekonvergenci. |
pub_range | bigint | Velikost rozsahu identit vydavatele. |
rozsahu |
bigint | Velikost po sobě jdoucích hodnot identity, které by se přiřadily odběratelům v úpravě. |
prahové hodnoty |
int | Procento prahové hodnoty rozsahu identit. |
metadata_select_proc | |
Název automaticky vygenerované uložené procedury, která se používá pro přístup k metadatům v systémových tabulkách slučovací replikace. |
stream_blob_columns | bitová | Určuje, jestli se při replikaci binárních velkých sloupců objektů používá optimalizace datového proudu. 1 znamená, že dojde k pokusu o optimalizaci. |
preserve_rowguidcol | bitová | Určuje, jestli replikace používá existující sloupec rowguid. Hodnota 1 znamená, že se používá existující sloupec ROWGUIDCOL. 0 znamená, že replikace přidala sloupec ROWGUIDCOL. |
Viz také
sp_addmergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)
sysmergearticles (Transact-SQL)