sys.sp_validatemergepublication (Transact-SQL)

Van toepassing op:SQL Server

Voert een publicatiebrede validatie uit waarbij alle abonnementen (push, pull en anoniem) eenmaal worden gevalideerd. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_validatemergepublication
    [ @publication = ] N'publication'
    , [ @level = ] level
[ ; ]

Arguments

[ @publication = ] N'publicatie'

De naam van de publicatie. @publication is sysname, zonder standaard.

[ @level = ] niveau

Het soort validatie om uit te voeren. @level is tinyint en kan een van de volgende waarden zijn.

Niveauwaarde Description
1 Validatie van alleen rijaantal.
2 Validatie van rijaantal en controlesom. Voor SQL Server 2005 (9.x) abonnees wordt dit automatisch ingesteld op 3.
3 Dit is de aanbevolen waarde.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_validatemergepublication wordt gebruikt bij merge-replicatie.

Permissions

Alleen leden van de vaste serverrol sysadmin kunnen worden uitgevoerd sp_validatemergepublication.