Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Vyn sysmergeextendedarticlesview visar artikelinformation. Den här vyn lagras i publikationsdatabasen i publisher- och prenumerationsdatabasen på Prenumeranten.
Kolumnnamn | Datatyp | Beskrivning |
---|---|---|
namn | sysname | Namnet på artikeln. |
typ | pytteliten | Anger artikeltypen, som kan vara något av följande: 10 = Tabell. 32 = Endast Proc-schema. 64 = Endast visa schema eller endast indexerat vyschema. 128 = Endast funktionsschema. 160 = Endast synonymschema. |
objid | int | Identifierare för utgivarobjektet. |
sync_objid | int | Identifierare för vyn som representerar den synkroniserade datauppsättningen. |
view_type | pytteliten | Typ av vy: 0 = Inte en vy; använd alla basobjekt. 1 = Permanent vy. 2 = Tillfällig vy. |
artid | unikidentifierare | Det unika identifieringsnumret för den angivna artikeln. |
beskrivning | nvarchar(255) | Den korta beskrivningen av artikeln. |
pre_creation_command | pytteliten | Standardåtgärden som ska vidtas när artikeln skapas i prenumerationsdatabasen: 0 = Ingen – om tabellen redan finns i Prenumeranten vidtas ingen åtgärd. 1 = Släpp – släpper tabellen innan den återskapas. 2 = Ta bort – utfärdar en borttagning baserat på WHERE-satsen i delmängdsfiltret. 3 = Trunkera – samma som 2, men tar bort sidor i stället för rader. Tar dock ingen WHERE-sats. |
pubid | unikidentifierare | ID:t för publikationen som den aktuella artikeln tillhör. |
smeknamn | int | Smeknamnsmappningen för artikelidentifiering. |
column_tracking | int | Anger om kolumnspårning implementeras för artikeln. |
status | pytteliten | Anger status för artikeln, som kan vara något av följande: 1 = Osynkron – det första bearbetningsskriptet för att publicera tabellen körs nästa gång ögonblicksbildsagenten körs. 2 = Aktiv – det första bearbetningsskriptet för att publicera tabellen har körts. 5 = New_inactive - som ska läggas till. 6 = New_active - som ska läggas till. |
conflict_table | sysname | Namnet på den lokala tabellen som innehåller poster som är i konflikt med den aktuella artikeln. Den här tabellen tillhandahålls endast för information och dess innehåll kan ändras eller tas bort av anpassade konfliktlösningsrutiner eller direkt av administratören. |
creation_script | nvarchar(255) | Skapandeskriptet för den här artikeln. |
conflict_script | nvarchar(255) | Konfliktskriptet för den här artikeln. |
article_resolver | nvarchar(255) | Den anpassade konfliktlösaren på radnivå för den här artikeln. |
ins_conflict_proc | sysname | Proceduren som används för att skriva konflikt till conflict_table. |
insert_proc | sysname | Den procedur som används av standardkonfliktlösaren för att infoga rader under synkroniseringen. |
update_proc | sysname | Den procedur som används av standardkonfliktlösaren för att uppdatera rader under synkroniseringen. |
select_proc | sysname | Namnet på en automatiskt genererad lagrad procedur som sammanslagningsagenten använder för att utföra låsning och hitta kolumner och rader för en artikel. |
schema_option | binär(8) | De värden som stöds för schema_optionfinns i sp_addmergearticle (Transact-SQL). |
destination_object | sysname | Namnet på tabellen som skapades i Prenumeranten. |
resolver_clsid | nvarchar(50) | ID:t för den anpassade konfliktlösaren. |
subset_filterclause | nvarchar(1000) | Filtersatsen för den här artikeln. |
missing_col_count | int | Antalet kolumner som saknas. |
missing_cols | varbinary(128) | Bitmappen för kolumner som saknas. |
kolumner | varbinary(128) | Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
resolver_info | nvarchar(255) | Lagring för ytterligare information som krävs av anpassade konfliktlösare. |
view_sel_proc | nvarchar(290) | Namnet på en lagrad procedur som sammanslagningsagenten använder för att utföra den första populationen av en artikel i en dynamiskt filtrerad publikation och för att räkna upp ändrade rader i en filtrerad publikation. |
gen_cur | int | Generera nummer för lokala ändringar i bastabellen i en artikel. |
excluded_cols | varbinary(128) | Bitmappen för kolumnerna som undantas från artikeln när den skickas till prenumeranten. |
excluded_col_count | int | Antalet kolumner som exkluderas. |
vertical_partition | int | Anger om kolumnfiltrering är aktiverat i en tabellartikel. 0 anger att det inte finns någon lodrät filtrering och publicerar alla kolumner. |
identity_support | int | Anger om automatisk hantering av identitetsintervall är aktiverat. 1 innebär att hantering av identitetsintervall är aktiverat och 0 innebär att det inte finns något stöd för identitetsintervall. |
destination_owner | sysname | Namnet på målobjektets ägare. |
before_image_objid | int | Objekt-ID för spårningstabellen. Spårningstabellen innehåller vissa nyckelkolumnvärden när en publikation har konfigurerats för att aktivera optimering av partitionsändringar. |
before_view_objid | int | Objekt-ID för en vytabell. Vyn finns i en tabell som spårar om en rad hörde hemma hos en viss prenumerant innan den togs bort eller uppdaterades. Gäller endast när en publikation skapas med @keep_partition_changes = sant. |
verify_resolver_signature | int | Anger om en digital signatur verifieras innan du använder en lösning i sammanslagningsreplikeringen: 0 = Signaturen är inte verifierad. 1 = Signaturen verifieras för att se om den kommer från en betrodd källa. |
allow_interactive_resolver | bit | Anger om användningen av den interaktiva lösaren för en artikel är aktiverad. 1 anger att den interaktiva lösaren används i artikeln. |
fast_multicol_updateproc | bit | Anger om sammanslagningsagenten har aktiverats för att tillämpa ändringar på flera kolumner på samma rad i en UPDATE-instruktion. 0 = Problem med en separat UPPDATERING för varje kolumn som har ändrats. 1 = Utfärdad på UPDATE-instruktionen som gör att uppdateringar sker till flera kolumner i en instruktion. |
check_permissions | int | Bitmappen för de behörigheter på tabellnivå som ska verifieras när sammanslagningsagenten tillämpar ändringar i Publisher.
check_permissions kan ha något av följande värden: 0x00 = Behörigheter är inte markerade. 0x10 = Kontrollerar behörigheter på utgivaren innan INSERT som görs hos en prenumerant kan laddas upp. 0x20 = Kontrollerar behörigheter på Utgivaren innan UPDATEs som görs hos en prenumerant kan laddas upp. 0x40 = Kontrollerar behörigheter på utgivaren innan BORTTAGNINGar som görs hos en prenumerant kan laddas upp. |
maxversion_at_cleanup | int | Den högsta generationen som metadata rensas för. |
processing_order | int | Anger bearbetningsordningen för artiklar i en sammanslagningspublikation. där ett värde på 0 indikerat att artikeln är osorterad och artiklar bearbetas i ordning från lägsta till högsta värde. Om två artiklar har samma värde bearbetas de samtidigt. Mer information finns i Ange egenskaper för sammanslagningsreplikering. |
published_in_tran_pub | bit | Anger att en artikel i en sammanslagningspublikation också publiceras i en transaktionspublikation. 0 = Artikeln publiceras inte i en transaktionsartikel. 1 = Artikeln publiceras också i en transaktionsartikel. |
upload_options | pytteliten | Definierar om ändringar kan göras på eller laddas upp från Prenumeranten, vilket kan vara något av följande värden. 0 = Det finns inga begränsningar för uppdateringar som görs hos prenumeranten. alla ändringar laddas upp till Utgivaren. 1 = Ändringar tillåts hos prenumeranten, men de laddas inte upp till utgivaren. 2 = Ändringar tillåts inte hos prenumeranten. |
lätt | bit | Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
delete_proc | sysname | Den procedur som används av standardkonfliktlösaren för att ta bort rader under synkroniseringen. |
before_upd_view_objid | int | ID:t för vyn för en tabell före uppdateringar. |
delete_tracking | bit | Anger om borttagningar replikeras. 0 = Borttagningar replikeras inte. 1 = Borttagningar replikeras, vilket är standardbeteendet för sammanslagningsreplikering. När värdet för delete_tracking är 0måste rader som tas bort i Prenumeranten tas bort manuellt i Publisher och rader som tas bort i Publisher måste tas bort manuellt hos Prenumeranten. Obs! Värdet 0 resulterar i icke-konvergens. |
compensate_for_errors | bit | Anger om kompenserande åtgärder vidtas när fel påträffas under synkroniseringen. 0 = Kompenserande åtgärder är inaktiverade. 1 = Ändringar som inte kan tillämpas på en prenumerant eller utgivare leder alltid till kompenserande åtgärder för att ångra dessa ändringar, vilket är standardbeteendet för sammanslagningsreplikering. Obs! Värdet 0 resulterar i icke-konvergens. |
pub_range | bigint | Utgivaridentitetsintervallets storlek. |
intervall | bigint | Storleken på de efterföljande identitetsvärden som skulle tilldelas prenumeranter i en justering. |
tröskelvärde | int | Tröskelvärdet för identitetsintervall. |
metadata_select_proc | sysname | Namnet på den automatiskt genererade lagrade proceduren som används för att komma åt metadata i systemtabellerna för sammanslagningsreplikering. |
stream_blob_columns | bit | Anger om en dataströmsoptimering används vid replikering av binära stora objektkolumner. 1 innebär att optimeringen görs. |
preserve_rowguidcol | bit | Anger om replikeringen använder en befintlig rowguid-kolumn. Värdet 1 innebär att en befintlig ROWGUIDCOL-kolumn används. 0 innebär att replikeringen har lagt till kolumnen ROWGUIDCOL. |
Se även
Replikeringstabeller (Transact-SQL)
Replikeringsvyer (Transact-SQL)
sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)
sysmergearticles (Transact-SQL)