Delen via


sysmergeextendedarticlesview (Transact-SQL)

van toepassing op:SQL Server-

De sysmergeextendedarticlesview weergave bevat artikelinformatie. Deze weergave wordt opgeslagen in de publicatiedatabase in de publisher- en abonnementsdatabase bij de abonnee.

Kolomnaam Gegevenstype Beschrijving
naam sysname- De naam van het artikel.
type kleine Hiermee wordt het artikeltype aangegeven. Dit kan een van de volgende zijn:

10 = Tabel.

32 = Alleen proc-schema.

64 = Alleen schema weergeven of geïndexeerd weergaveschema.

128 = Alleen functieschema.

160 = Alleen synoniemenschema.
objid- Id voor het uitgeversobject.
sync_objid Id van de weergave die de gesynchroniseerde gegevensset vertegenwoordigt.
view_type kleine Het type weergave:

0 = Geen weergave; gebruik alle basisobjecten.

1 = Permanente weergave.

2 = Tijdelijke weergave.
artid- uniqueidentifier- Het unieke identificatienummer voor het opgegeven artikel.
beschrijving nvarchar(255) De korte beschrijving van het artikel.
pre_creation_command kleine De standaardactie die moet worden uitgevoerd wanneer het artikel wordt gemaakt in de abonnementsdatabase:

0 = Geen - als de tabel al bestaat bij de abonnee, wordt er geen actie ondernomen.

1 = Neerzetten: de tabel wordt verwijderd voordat u deze opnieuw maakt.

2 = Verwijderen - geeft een verwijdering uit op basis van de WHERE-component in het subsetfilter.

3 = Afkappen - hetzelfde als 2, maar verwijdert pagina's in plaats van rijen. Er wordt echter geen WHERE-component gebruikt.
pubid- uniqueidentifier- De id van de publicatie waartoe het huidige artikel behoort.
bijnaam De bijnaamtoewijzing voor artikelidentificatie.
column_tracking Geeft aan of het bijhouden van kolommen is geïmplementeerd voor het artikel.
status kleine Geeft de status van het artikel aan. Dit kan een van de volgende zijn:

1 = Niet-gesynchroniseerd: het eerste verwerkingsscript voor het publiceren van de tabel wordt uitgevoerd wanneer de momentopnameagent de volgende keer wordt uitgevoerd.

2 = Actief: het eerste verwerkingsscript voor het publiceren van de tabel is uitgevoerd.

5 = New_inactive - moet worden toegevoegd.

6 = New_active - moet worden toegevoegd.
conflict_table sysname- De naam van de lokale tabel die de conflicterende records voor het huidige artikel bevat. Deze tabel wordt alleen verstrekt voor informatie en de inhoud ervan kan worden gewijzigd of verwijderd door aangepaste conflictoplossingsroutines of rechtstreeks door de beheerder.
creation_script nvarchar(255) Het script voor het maken van dit artikel.
conflict_script nvarchar(255) Het conflictscript voor dit artikel.
article_resolver nvarchar(255) De aangepaste conflictoplossing op rijniveau voor dit artikel.
ins_conflict_proc sysname- De procedure die wordt gebruikt om een conflict te schrijven naar conflict_table.
insert_proc sysname- De procedure die door de standaard conflictoplossing wordt gebruikt om rijen in te voegen tijdens de synchronisatie.
update_proc sysname- De procedure die door de standaard conflictoplossing wordt gebruikt om rijen bij te werken tijdens de synchronisatie.
select_proc sysname- De naam van een automatisch gegenereerde opgeslagen procedure die door de samenvoegagent wordt gebruikt om vergrendelingen uit te voeren en kolommen en rijen voor een artikel te zoeken.
schema_option binary(8) Zie sp_addmergearticle (Transact-SQL)voor de ondersteunde waarden van schema_option.
destination_object sysname- De naam van de tabel die is gemaakt bij de abonnee.
resolver_clsid nvarchar(50) De id van de aangepaste conflictoplossing.
subset_filterclause nvarchar(1000) De filtercomponent voor dit artikel.
missing_col_count Het aantal ontbrekende kolommen.
missing_cols varbinary(128) De bitmap van ontbrekende kolommen.
kolommen varbinary(128) Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
resolver_info nvarchar(255) Opslag voor aanvullende informatie die is vereist voor aangepaste conflictoplossingsreplica's.
view_sel_proc nvarchar(290) De naam van een opgeslagen procedure die door de samenvoegagent wordt gebruikt voor het uitvoeren van de eerste populatie van een artikel in een dynamisch gefilterde publicatie en voor het inventariseren van gewijzigde rijen in een gefilterde publicatie.
gen_cur Het nummer genereren voor lokale wijzigingen in de basistabel van een artikel.
excluded_cols varbinary(128) De bitmap van de kolommen die zijn uitgesloten van het artikel wanneer deze naar de abonnee wordt verzonden.
excluded_col_count Het aantal uitgesloten kolommen.
vertical_partition Hiermee geeft u op of kolomfiltering is ingeschakeld in een tabelartikel. 0 geeft aan dat er geen verticale filters zijn en alle kolommen worden gepubliceerd.
identity_support Hiermee geeft u op of automatische verwerking van identiteitsbereik is ingeschakeld. 1 betekent dat de verwerking van identiteitsbereiken is ingeschakeld en 0 betekent dat er geen ondersteuning voor identiteitsbereiken is.
destination_owner sysname- De naam van de eigenaar van het doelobject.
before_image_objid De object-id van de traceringstabel. De traceringstabel bevat bepaalde sleutelkolomwaarden wanneer een publicatie is geconfigureerd om optimalisaties voor partitiewijziging in te schakelen.
before_view_objid De object-id van een weergavetabel. De weergave bevindt zich in een tabel die bijhoudt of een rij bij een bepaalde abonnee hoort voordat deze is verwijderd of bijgewerkt. Is alleen van toepassing wanneer een publicatie wordt gemaakt met @keep_partition_changes = true.
verify_resolver_signature Hiermee geeft u op of een digitale handtekening wordt geverifieerd voordat u een resolver gebruikt in samenvoegreplicatie:

0 = Handtekening is niet geverifieerd.

1 = Handtekening wordt gecontroleerd om te zien of deze afkomstig is van een vertrouwde bron.
allow_interactive_resolver bit Hiermee geeft u op of het gebruik van de interactieve resolver voor een artikel is ingeschakeld. 1 geeft aan dat de interactieve resolver wordt gebruikt in het artikel.
fast_multicol_updateproc bit Hiermee geeft u op of de samenvoegagent is ingeschakeld om wijzigingen toe te passen op meerdere kolommen in dezelfde rij in één UPDATE-instructie.

0 = Problemen met een afzonderlijke UPDATE voor elke kolom die is gewijzigd.

1 = Uitgegeven op update-instructie, waardoor updates in één instructie in meerdere kolommen voorkomen.
check_permissions De bitmap van de machtigingen op tabelniveau die worden geverifieerd wanneer de samenvoegagent wijzigingen toepast op de Uitgever. check_permissions kan een van deze waarden hebben:

0x00 = Machtigingen zijn niet ingeschakeld.

0x10 = Controleert machtigingen bij publisher voordat INSERT's die zijn gemaakt bij een abonnee, kunnen worden geüpload.

0x20 = Controleert machtigingen bij publisher voordat UPDATEs die bij een abonnee zijn gemaakt, kunnen worden geüpload.

0x40 = Controleert machtigingen bij publisher voordat DELETEs die bij een abonnee zijn gemaakt, kunnen worden geüpload.
maxversion_at_cleanup De hoogste generatie waarvoor de metagegevens worden opgeschoond.
processing_order Geeft de verwerkingsvolgorde van artikelen in een samenvoegpublicatie aan; waarbij een waarde van 0 aangegeven dat het artikel niet is gerangschikt en artikelen worden verwerkt op volgorde van laagste naar hoogste waarde. Als twee artikelen dezelfde waarde hebben, worden ze gelijktijdig verwerkt. Zie Eigenschappen van samenvoegreplicatie opgevenvoor meer informatie.
published_in_tran_pub bit Geeft aan dat een artikel in een samenvoegpublicatie ook wordt gepubliceerd in een transactionele publicatie.

0 = Artikel wordt niet gepubliceerd in een transactioneel artikel.

1 = Artikel wordt ook gepubliceerd in een transactioneel artikel.
upload_options kleine Hiermee definieert u of wijzigingen kunnen worden aangebracht op of geüpload vanuit de abonnee. Dit kan een van de volgende waarden zijn.

0 = Er gelden geen beperkingen voor updates bij de abonnee; alle wijzigingen worden geüpload naar publisher.

1 = Wijzigingen zijn toegestaan bij de abonnee, maar ze worden niet geüpload naar de Uitgever.

2 = Wijzigingen zijn niet toegestaan bij de Abonnee.
lichtgewicht bit Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
delete_proc sysname- De procedure die wordt gebruikt door de standaard conflictoplossing voor het verwijderen van rijen tijdens de synchronisatie.
before_upd_view_objid De id van de weergave van een tabel voordat deze wordt bijgewerkt.
delete_tracking bit Geeft aan of verwijderingen worden gerepliceerd.

0 = Verwijderingen worden niet gerepliceerd.

1 = Verwijderingen worden gerepliceerd. Dit is het standaardgedrag voor samenvoegreplicatie.

Wanneer de waarde van delete_tracking is 0, moeten rijen die bij de abonnee zijn verwijderd, handmatig worden verwijderd bij Publisher en moeten rijen die bij de Uitgever zijn verwijderd, handmatig worden verwijderd bij de abonnee.

Opmerking: Een waarde van 0 resulteert in niet-convergentie.
compensate_for_errors bit Geeft aan of compenserende acties worden uitgevoerd wanneer er fouten optreden tijdens de synchronisatie.

0 = Compenserende acties zijn uitgeschakeld.

1 = Wijzigingen die niet kunnen worden toegepast bij een abonnee of Uitgever, leiden altijd tot compenserende acties om deze wijzigingen ongedaan te maken. Dit is het standaardgedrag voor samenvoegreplicatie.

Opmerking: Een waarde van 0 resulteert in niet-convergentie.
pub_range grote De grootte van het identiteitsbereik van de uitgever.
bereik grote De grootte van de opeenvolgende identiteitswaarden die in een aanpassing aan abonnees zouden worden toegewezen.
drempelwaarde Het drempelwaardepercentage voor identiteitsbereik.
metadata_select_proc sysname- De naam van de automatisch gegenereerde opgeslagen procedure die wordt gebruikt voor toegang tot metagegevens in de samenvoegingsreplicatiesysteemtabellen.
stream_blob_columns bit Hiermee geeft u op of een optimalisatie van gegevensstromen wordt gebruikt bij het repliceren van binaire grote objectkolommen. 1 betekent dat de optimalisatie wordt uitgevoerd.
preserve_rowguidcol bit Geeft aan of replicatie gebruikmaakt van een bestaande rijguid-kolom. Een waarde van 1 betekent dat een bestaande ROWGUIDCOL-kolom wordt gebruikt. 0 betekent dat de replicatie de kolom ROWGUIDCOL heeft toegevoegd.

Zie ook

replicatietabellen (Transact-SQL)
replicatieweergaven (Transact-SQL)
sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)
sysmergearticles (Transact-SQL)