Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Retourneert informatie over een artikel. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase of bij een opnieuw publicerende abonnee in de abonnementsdatabase.
Transact-SQL syntaxis-conventies
Syntaxis
sp_helpmergearticle
[ [ @publication = ] N'publication' ]
[ , [ @article = ] N'article' ]
[ ; ]
Argumenten
[ @publication = ] N'publicatie'
De naam van de publicatie waarover informatie moet worden opgehaald.
@publication is sysname, met een standaardwaarde, %waarmee informatie wordt geretourneerd over alle samenvoegartikelen in alle publicaties in de huidige database.
[ @article = ] N'artikel'
De naam van het artikel waarvoor informatie moet worden geretourneerd.
@article is sysname, met een standaardwaarde %, waarmee informatie wordt geretourneerd over alle samenvoegartikelen in de opgegeven publicatie.
Resultaatset
| Kolomnaam | Gegevenstype | Beschrijving |
|---|---|---|
id |
Int | Artikel-id. |
name |
sysname | Naam van het artikel. |
source_owner |
sysname | Naam van de eigenaar van het bronobject. |
source_object |
sysname | Naam van het bronobject waaruit u het artikel wilt toevoegen. |
sync_object_owner |
sysname | Naam van de eigenaar van de weergave die het gepubliceerde artikel definieert. |
sync_object |
sysname | Naam van het aangepaste object dat wordt gebruikt om de initiële gegevens voor de partitie vast te stellen. |
description |
nvarchar(255) | Beschrijving van het artikel. |
status |
tinyint | De status van het artikel, die een van de volgende waarden kan zijn:1 = inactief2 = actief5 = DDL-bewerking (Data Definition Language) in behandeling6 = DDL-bewerking met een nieuw gegenereerde momentopnameNotitie: Wanneer een artikel opnieuw wordt geïnitialiseerd, worden waarden van 5 en 6 gewijzigd in 2. |
creation_script |
nvarchar(255) | Pad en naam van een optioneel artikelschemascript dat wordt gebruikt om het artikel in de abonnementsdatabase te maken. |
conflict_table |
nvarchar(270) | Naam van de tabel met de invoeg- of bijwerkconflicten. |
article_resolver |
nvarchar(255) | Aangepaste resolver voor het artikel. |
subset_filterclause |
nvarchar(1000) | WHERE-component waarmee de horizontale filtering wordt opgegeven. |
pre_creation_command |
tinyint | Methode vooraf maken, die een van de volgende waarden kan zijn:0 = geen1 = neerzetten2 = verwijderen3 = afkappen |
schema_option |
binary(8) | Bitmap van de optie voor het genereren van schema's voor het artikel. Zie sp_addmergearticle of sp_changemergearticle voor meer informatie over deze bitmapoptie. |
type |
smallint | Het type artikel, dat een van de volgende waarden kan zijn:10 = tabel32 = opgeslagen procedure64 = weergave of geïndexeerde weergave128 = door de gebruiker gedefinieerde functie160 = alleen synoniemschema |
column_tracking |
Int | Instelling voor tracering op kolomniveau; waarbij 1 het bijhouden op kolomniveau is ingeschakeld en 0 betekent dat het bijhouden op kolomniveau is uitgeschakeld. |
resolver_info |
nvarchar(255) | Naam van de artikelomzetting. |
vertical_partition |
bit | Als het artikel verticaal is gepartitioneerd; waarbij 1 betekent dat het artikel verticaal is gepartitioneerd en 0 betekent dat het niet is. |
destination_owner |
sysname | Eigenaar van het doelobject. Alleen van toepassing opgeslagen procedures, weergaven en door de gebruiker gedefinieerde functie (UDF) schemaartikelen. |
identity_support |
Int | Als automatische verwerking van identiteitsbereik is ingeschakeld; waar 1 is ingeschakeld en 0 is uitgeschakeld. |
pub_identity_range |
bigint | De bereikgrootte die moet worden gebruikt bij het toewijzen van nieuwe identiteitswaarden. Zie de sectie 'Replicatie samenvoegen' van Identiteitskolommen repliceren voor meer informatie. |
identity_range |
bigint | De bereikgrootte die moet worden gebruikt bij het toewijzen van nieuwe identiteitswaarden. Zie de sectie 'Replicatie samenvoegen' van Identiteitskolommen repliceren voor meer informatie. |
threshold |
Int | Percentagewaarde die wordt gebruikt voor abonnees met SQL Server Compact of eerdere versies van SQL Server.
threshold bepaalt wanneer de Samenvoegagent een nieuw identiteitsbereik toewijst. Wanneer het percentage waarden dat is opgegeven in de drempelwaarde wordt gebruikt, maakt de samenvoegagent een nieuw identiteitsbereik. Zie de sectie 'Replicatie samenvoegen' van Identiteitskolommen repliceren voor meer informatie. |
verify_resolver_signature |
Int | Als een digitale handtekening wordt geverifieerd voordat u een resolver gebruikt in samenvoegreplicatie; waarbij 0 betekent dat de handtekening niet is geverifieerd en 1 dat de handtekening wordt geverifieerd om te zien of deze afkomstig is van een vertrouwde bron. |
destination_object |
sysname | Naam van het doelobject. Alleen van toepassing opgeslagen procedures, weergaven en UDF-schemaartikelen. |
allow_interactive_resolver |
Int | Als de interactieve resolver wordt gebruikt in een artikel; waarbij 1 betekent dat deze resolver wordt gebruikt en 0 dat deze niet wordt gebruikt. |
fast_multicol_updateproc |
Int | Hiermee schakelt u de samenvoegagent in of uit om wijzigingen toe te passen op meerdere kolommen in dezelfde rij in één UPDATE-instructie; waarbij 1 betekent dat meerdere kolommen in één instructie worden bijgewerkt en 0 dat afzonderlijke UPDATE-instructies problemen zijn voor elke bijgewerkte kolom. |
check_permissions |
Int | Integerwaarde die de bitmap vertegenwoordigt van de machtigingen op tabelniveau die worden geverifieerd. Zie sp_addmergearticle voor een lijst met mogelijke waarden. |
processing_order |
Int | De volgorde waarin gegevenswijzigingen worden toegepast op artikelen in een publicatie. |
upload_options |
tinyint | Definieert beperkingen voor updates die zijn gemaakt bij een abonnee met een clientabonnement. Dit kan een van de volgende waarden zijn.0 = Er gelden geen beperkingen voor updates die zijn aangebracht bij een abonnee met een clientabonnement; alle wijzigingen worden geüpload naar publisher.1 = Wijzigingen zijn toegestaan bij een abonnee met een clientabonnement, maar worden niet geüpload naar de Uitgever.2 = Wijzigingen zijn niet toegestaan bij een abonnee met een clientabonnement.Zie De prestaties van samenvoeging optimaliseren met Download-Only artikelenvoor meer informatie. |
identityrangemanagementoption |
Int | Hiermee geeft u op of automatische verwerking van identiteitsbereik is ingeschakeld.
1 is ingeschakeld en 0 is uitgeschakeld. |
delete_tracking |
bit | Hiermee geeft u op of verwijderingen worden gerepliceerd.
1 betekent dat verwijderingen worden gerepliceerd en 0 dat betekent dat ze dat niet zijn. |
compensate_for_errors |
bit | Geeft aan of compenserende acties worden uitgevoerd wanneer er fouten optreden tijdens de synchronisatie; waarbij 1 wordt aangegeven dat compenserende acties worden uitgevoerd en 0 dat compenserende acties niet worden uitgevoerd. |
partition_options |
tinyint | Definieert de manier waarop gegevens in het artikel worden gepartitioneerd. Met deze optie kunt u prestatieoptimalisaties inschakelen wanneer alle rijen deel uitmaken van slechts één partitie of in slechts één abonnement.
partition_options kan een van de volgende waarden zijn.0 = Het filteren voor het artikel is statisch of levert geen unieke subset met gegevens voor elke partitie op; Dat wil gezegd, het is een 'overlappende' partitie.1 = De partities overlappen elkaar en DML-updates (Data Manipulat Language) die zijn aangebracht bij de abonnee, kunnen de partitie waartoe een rij behoort, niet wijzigen.2 = Het filteren voor het artikel levert niet-overlappende partities op, maar meerdere abonnees kunnen dezelfde partitie ontvangen.3 = Het filteren voor het artikel levert niet-overlappende partities op die uniek zijn voor elk abonnement. |
artid |
uniqueidentifier | Een id die het artikel uniek identificeert. |
pubid |
uniqueidentifier | Een id die de publicatie waarin het artikel wordt gepubliceerd, uniek identificeert. |
stream_blob_columns |
bit | Is of de optimalisatie van de gegevensstroom wordt gebruikt bij het repliceren van binaire grote objectkolommen.
1 betekent dat de optimalisatie wordt gebruikt en 0 betekent dat de optimalisatie niet wordt gebruikt. |
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Opmerkingen
sp_helpmergearticle wordt gebruikt in samenvoegreplicatie.
Machtigingen
Alleen leden van de db_owner vaste databaserol in de publicatiedatabase, de rol opnieuw controleren in de distributiedatabase of de toegangslijst voor een publicatie kunnen worden uitgevoerd sp_helpmergearticle.
Voorbeelden
DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';
USE [AdventureWorks2022]
EXEC sp_helpmergearticle
@publication = @publication;
GO