Partage via


sp_validatemergepublication (Transact-SQL)

S'applique à : SQL Server

Effectue une validation à l’échelle de la publication pour laquelle tous les abonnements (push, pull et anonyme) sont validés une seule fois. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @publication = ] N’publication'

Nom de la publication. @publication est sysname, sans valeur par défaut.

[ @level = ] niveau

Type de validation à réaliser. @level est tinyint et peut être l’une des valeurs suivantes.

Valeur de level (niveau) Description
1 Validation du décompte de lignes uniquement.
2 Validation du nombre de lignes et de la somme de contrôle. Pour les abonnés SQL Server 2005 (9.x), cette valeur est automatiquement définie 3sur .
3 Il s'agit de la valeur recommandée.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Notes

sp_validatemergepublication est utilisé dans la réplication de fusion.

autorisations

Seuls les membres du rôle serveur fixe sysadmin peuvent s’exécuter.sp_validatemergepublication