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)