Freigeben über


sp_validatemergepublication (Transact-SQL)

Gilt für: SQL Server

Führt eine publikationsweite Überprüfung aus, für die alle Abonnements (Push, Pull und anonym) einmal überprüft werden. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @publication = ] N'Publikation'

Der Name der Veröffentlichung. @publication ist "sysname" ohne Standard.

[ @level = ] Ebene

Der Typ der auszuführenden Überprüfung. @level ist winzig und kann einer der folgenden Werte sein.

Level-Wert Beschreibung
1 Nur Überprüfung der Zeilenanzahl.
2 Überprüfung der Zeilenanzahl und der Prüfsumme. Für SQL Server 2005 (9.x)-Abonnenten wird dies automatisch auf 3.
3 Dies ist der empfohlene Wert.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_validatemergepublication wird in der Seriendruckreplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können ausgeführt werden sp_validatemergepublication.