Megosztás a következőn keresztül:


sysmergearticles (Transact-SQL)

A következőkre vonatkozik:SQL Server

Egy sort tartalmaz a helyi adatbázisban definiált egyes egyesítési cikkekhez. Ez a tábla a kiadvány adatbázisában van tárolva.

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 = Tárolt eljárás (csak séma).

64 = Nézet vagy indexelt nézet (csak séma).

128 = Felhasználó által definiált függvény (csak séma).

160 = Szinonima (csak séma).
objid Az objektumazonosító.
sync_objid A szinkronizált adatkészletet képviselő nézet objektumazonosí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 -issues törlés az alhalmazszűrő WHERE záradéka alapján.

3 = Truncate -same 2, 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.
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.
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.
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.
destination_owner sysname A célobjektum tulajdonosának 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.
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.
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.
deleted_cols varbinary(128) A forrástáblából törölt oszlopok bitképei.
resolver_info nvarchar(255) Az egyéni ütközésfeloldók által igényelt további információk tárterülete.
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.
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.
before_image_objid A követési tábla objektumazonosítója. A nyomkövetési tábla bizonyos kulcsoszlop-értékeket tartalmaz, amikor egy kiadvány @keep_partition_changes = igazjön létre.
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 a kiadvány @keep_partition_changes = igaz.
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ást ad ki, amely miatt egy utasítás több oszlopában is megjelennek a frissítések.
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 = 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 az engedélyeket a Publisherben, mielőtt az előfizetőnél létrehozott UPDAT-ok feltölthetők.

0x40 = Ellenőrzi az engedélyeket a Közzétevőnél, mielőtt az előfizetőnél létrehozott DELETE-k feltölthetők.
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.
upload_options apró Az ügyfél-előfizetéssel rendelkező előfizetőknél végrehajtott frissítésekre vonatkozó korlátozásokat határozza meg, amelyek az alábbi értékek egyike lehetnek.

0 = Nincs korlátozás az ügyfél-előfizetéssel rendelkező előfizetőknél végrehajtott frissítésekre; az összes módosítás fel lesz töltve a Publisherbe.

1 = A módosítások ügyfél-előfizetéssel rendelkező előfizetőknél engedélyezettek, de nem tölthetők fel a Közzétevőbe.

2 = Az ügyfél-előfizetéssel rendelkező előfizetők nem módosíthatják a módosításokat.

További információ: Egyesítési replikáció teljesítményének optimalizálása Download-Only cikkek.
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 kerül közzétételre tranzakciós cikkben.

1 = A cikk tranzakciós cikkben is megjelenik.
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.
procname_postfix nchar(32) Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
well_partitioned_lightweight bit Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
before_upd_view_objid Hozzáadandó.
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 lesznek-e végrehajtva, 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.
stream_blob_columns bit Megadja, hogy az adatfolyam-optimalizálást használja-e a rendszer a bináris nagyméretű objektumoszlopok replikálásakor. 1 azt jelenti, hogy az optimalizálás megkísérlése történik.
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)