Megosztás:


sysmergeextendedarticlesview (Transact-SQL)

A következőkre vonatkozik:SQL Server

A sysmergeextendedarticlesview nézet a cikkinformációkat teszi elérhetővé. Ezt a nézetet a közzétevő adatbázisában, az előfizetőnél pedig az előfizetési adatbázisban tárolja a rendszer.

Oszlop neve Adattípus Leírás
név sysname A cikk neve.
típus apró A cikk típusát jelzi, amely az alábbiak egyike lehet:

10 = Táblázat.

32 = Csak proc séma.

64 = Csak a séma megtekintése vagy csak indexelt nézetséma.

128 = Csak függvényséma.

160 = Csak szinonimák séma.
objid A közzétevő objektum azonosítója.
sync_objid A szinkronizált adatkészletet képviselő nézet azonosítója.
view_type apró A nézet típusa:

0 = Nem nézet; használja az összes alapobjektumot.

1 = Állandó nézet.

2 = Ideiglenes nézet.
uniqueidentifier Az adott cikk egyedi azonosítószáma.
leírási nvarchar(255) A cikk rövid leírása.
pre_creation_command apró A cikk előfizetési adatbázisban való létrehozásakor végrehajtandó alapértelmezett művelet:

0 = Nincs – ha a tábla már létezik az Előfizetőnél, nem történik művelet.

1 = Drop – elveti a táblát, mielőtt újra létrehozza.

2 = Törlés – törlést ad ki az alhalmazszűrő WHERE záradéka alapján.

3 = Truncate – megegyezik a 2-zel, de sorok helyett oldalakat töröl. Azonban nem fogad el WHERE záradékot.
pubid uniqueidentifier Annak a kiadványnak az azonosítója, amelyhez az aktuális cikk tartozik.
becenév A cikkazonosítás beceneveinek leképezése.
column_tracking Azt jelzi, hogy az oszlopkövetés implementálva van-e a cikkhez.
állapot apró A cikk állapotát jelzi, amely az alábbiak egyike lehet:

1 = Nincs szinkronizálva – a tábla közzétételéhez használni kívánt kezdeti feldolgozási szkript a pillanatkép-ügynök következő futtatásakor fog futni.

2 = Aktív – a tábla közzétételére vonatkozó kezdeti feldolgozási szkript lefutott.

5 = New_inactive - hozzáadandó.

6 = New_active - hozzáadandó.
conflict_table sysname Az aktuális cikk ütköző rekordjait tartalmazó helyi tábla neve. Ez a táblázat csak információkhoz érhető el, és tartalmát egyéni ütközésfeloldási rutinok vagy közvetlenül a rendszergazda módosíthatja vagy törölheti.
creation_script nvarchar(255) A cikk létrehozási szkriptje.
conflict_script nvarchar(255) A cikk ütközési szkriptje.
article_resolver nvarchar(255) A cikk egyéni sorszintű ütközésfeloldója.
ins_conflict_proc sysname Az ütközés conflict_tableírásához használt eljárás.
insert_proc sysname Az alapértelmezett ütközésfeloldó által használt eljárás sorok beszúrására a szinkronizálás során.
update_proc sysname Az alapértelmezett ütközésfeloldó által a sorok szinkronizálás közbeni frissítésére használt eljárás.
select_proc sysname Egy automatikusan létrehozott tárolt eljárás neve, amelyet az egyesítési ügynök használ a zárolás végrehajtásához, valamint egy cikk oszlopainak és sorainak megkereséséhez.
schema_option bináris(8) A schema_optiontámogatott értékeit lásd: sp_addmergearticle (Transact-SQL).
destination_object sysname Az Előfizetőnél létrehozott tábla neve.
resolver_clsid nvarchar(50) Az egyéni ütközésfeloldó azonosítója.
subset_filterclause nvarchar(1000) A cikk szűrő záradéka.
missing_col_count A hiányzó oszlopok száma.
missing_cols varbinary(128) A hiányzó oszlopok bitképe.
oszlopok varbinary(128) Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
resolver_info nvarchar(255) Tároló az egyéni ütközésfeloldók által igényelt további információkhoz.
view_sel_proc nvarchar(290) Egy tárolt eljárás neve, amelyet az egyesítési ügynök használ egy cikk kezdeti sokaságának dinamikus szűrésű kiadványban való végrehajtásához, valamint a szűrt kiadványok módosított sorainak számbavételéhez.
gen_cur A cikk alaptáblájának helyi módosításainak generálása.
excluded_cols varbinary(128) A cikkből kizárt oszlopok bitképe az előfizetőnek való elküldésekor.
excluded_col_count A kizárt oszlopok száma.
vertical_partition Megadja, hogy az oszlopszűrés engedélyezve van-e egy táblacikkben. 0 azt jelzi, hogy nincs függőleges szűrés, és az összes oszlopot közzéteszi.
identity_support Megadja, hogy engedélyezve van-e az automatikus identitástartomány-kezelés. 1 azt jelenti, hogy az identitástartomány kezelése engedélyezve van, és 0 azt jelenti, hogy nincs identitástartomány-támogatás.
destination_owner sysname A célobjektum tulajdonosának neve.
before_image_objid A követési tábla objektumazonosítója. A nyomkövetési tábla bizonyos kulcsoszlop-értékeket tartalmaz, ha a kiadvány a partícióváltozások optimalizálásának engedélyezésére van konfigurálva.
before_view_objid Egy nézettábla objektumazonosítója. A nézet egy táblán található, amely nyomon követi, hogy egy sor egy adott előfizetőhöz tartozott-e a törlés vagy frissítés előtt. Csak akkor érvényes, ha egy kiadványt @keep_partition_changes = valódi.
verify_resolver_signature Megadja, hogy a rendszer ellenőrzi-e a digitális aláírást, mielőtt feloldót használ az egyesítési replikációban:

0 = Az aláírás nincs ellenőrizve.

1 = A rendszer ellenőrzi, hogy megbízható forrásból származik-e.
allow_interactive_resolver bit Megadja, hogy engedélyezve van-e az Interaktív feloldó használata egy cikkben. 1 azt határozza meg, hogy az interaktív feloldó szerepel-e a cikkben.
fast_multicol_updateproc bit Megadja, hogy az egyesítési ügynök engedélyezve lett-e a módosítások alkalmazásához ugyanazon sor több oszlopában egy UPDATE utasításban.

0 = Minden oszlophoz külön FRISSÍTÉST ad ki.

1 = UPDATE utasításra van kiállítva, amely miatt a frissítések egy utasítás több oszlopában fordulnak elő.
check_permissions A táblaszintű engedélyek bitképe, amely akkor lesz ellenőrizve, amikor az egyesítési ügynök módosításokat alkalmaz a Publisherre. check_permissions az alábbi értékek egyikével rendelkezhet:

0x00 = Az engedélyek nincsenek bejelölve.

0x10 = Ellenőrzi az engedélyeket a Publisherben, mielőtt az előfizetőnél létrehozott INSERT-eket feltöltené.

0x20 = Ellenőrzi a Publisher engedélyeit, mielőtt az előfizetőnél létrehozott UPDAT-ok feltölthetők.

0x40 = Ellenőrzi az engedélyeket a Publisherben, mielőtt az előfizetőnél végzett DELETE-eket feltöltené.
maxversion_at_cleanup A legmagasabb generáció, amelyhez a metaadatok törlődnek.
processing_order Egy egyesítési kiadványban lévő cikkek feldolgozási sorrendjét jelzi; ahol a 0 érték azt jelzi, hogy a cikk rendezetlen, és a cikkek feldolgozása a legalacsonyabbtól a legmagasabb értékig történik. Ha két cikk azonos értékkel rendelkezik, azokat a rendszer egyidejűleg dolgozza fel. További információ: Egyesítési replikáció tulajdonságainak megadása.
published_in_tran_pub bit Azt jelzi, hogy egy egyesítési kiadványban lévő cikk tranzakciós kiadványban is közzé van téve.

0 = A cikk nem jelenik meg tranzakciós cikkben.

1 = A cikk tranzakciós cikkben is megjelenik.
upload_options apró Meghatározza, hogy lehet-e módosításokat végrehajtani vagy feltölteni az Előfizetőtől, ami az alábbi értékek egyike lehet.

0 = Az Előfizető nem korlátozza a frissítéseket; az összes módosítás fel lesz töltve a Publisherbe.

1 = A módosítások engedélyezettek az Előfizetőnél, de nem tölthetők fel a Közzétevőbe.

2 = A módosítások nem engedélyezettek az Előfizetőnél.
egyszerűsített bit Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
delete_proc sysname Az alapértelmezett ütközésfeloldó által a sorok szinkronizálás közbeni törlésére használt eljárás.
before_upd_view_objid Egy tábla nézetének azonosítója a frissítések előtt.
delete_tracking bit Azt jelzi, hogy a rendszer replikálja-e a törléseket.

0 = A törlések nem replikálódnak.

1 = A rendszer replikálja a törléseket, ami az egyesítési replikáció alapértelmezett viselkedése.

Ha a delete_tracking értéke 0, az Előfizetőnél törölt sorokat manuálisan kell eltávolítani a Közzétevőnél, a Közzétevőnél törölt sorokat pedig manuálisan kell eltávolítani az Előfizetőnél.

Megjegyzés: A 0 értéke nem konvergenciát eredményez.
compensate_for_errors bit Azt jelzi, hogy a kompenzáló műveletek akkor történnek-e, amikor hibák lépnek fel a szinkronizálás során.

0 = A kompenzáló műveletek le vannak tiltva.

1 = Az előfizetőnél vagy a Közzétevőnél nem alkalmazható módosítások mindig kompenzáló műveletekkel vonják vissza ezeket a módosításokat, ami az egyesítési replikáció alapértelmezett viselkedése.

Megjegyzés: A 0 értéke nem konvergenciát eredményez.
pub_range bigint A közzétevő identitástartományának mérete.
tartomány bigint Azoknak az egymást követő identitásértékeknek a mérete, amelyeket egy módosítás során az előfizetőkhöz rendelnének.
küszöbérték Az identitástartomány küszöbértékének százalékos értéke.
metadata_select_proc sysname Az egyesítési replikációs rendszer tábláiban lévő metaadatok eléréséhez használt automatikusan létrehozott tárolt eljárás neve.
stream_blob_columns bit Megadja, hogy az adatfolyam-optimalizálást használják-e a bináris nagyméretű objektumoszlopok replikálásakor. 1 azt jelenti, hogy az optimalizálást megkísérlik.
preserve_rowguidcol bit Azt jelzi, hogy a replikáció egy meglévő sorguid oszlopot használ-e. Az 1 érték azt jelenti, hogy a rendszer egy meglévő ROWGUIDCOL oszlopot használ. 0 azt jelenti, hogy a replikáció hozzáadta a ROWGUIDCOL oszlopot.

Lásd még:

replikációs táblák (Transact-SQL)
replikációs nézetek (Transact-SQL)
sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)
sysmergearticles (Transact-SQL)