sys.sp_validatemergepublication (Transact-SQL)

Gäller för:SQL Server

Utför en validering för hela publiceringen där alla prenumerationer (push, pull och anonym) valideras en gång. Den här lagrade proceduren körs i Publisher i publikationsdatabasen.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @publication = ] N'publicering'

Namnet på publikationen. @publication är sysname, utan standard.

[ @level = ] nivå

Den typ av validering som ska utföras. @level är tinyint och kan vara ett av följande värden.

Nivåvärde Description
1 Validering endast av radkonton.
2 Verifiering av radräkning och kontrollsumma. För SQL Server 2005 (9.x)-prenumeranter sätts detta automatiskt till 3.
3 Detta är det rekommenderade värdet.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Remarks

sp_validatemergepublication används vid sammanslagningsreplikation.

Permissions

Endast medlemmar i den fasta serverrollen sysadmin kan köra sp_validatemergepublication.