Freigeben über


sp_validatemergesubscription (Transact-SQL)

Gilt für: SQL Server

Führt eine Überprüfung für das angegebene Abonnement durch. Diese gespeicherte Prozedur wird im Publisher in der Publikationsdatenbank ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

sp_validatemergesubscription
    [ @publication = ] N'publication'
    , [ @subscriber = ] N'subscriber'
    , [ @subscriber_db = ] N'subscriber_db'
    , [ @level = ] level
[ ; ]

Argumente

[ @publication = ] N'Publikation'

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

[ @subscriber = ] N'subscriber'

Den Namen des Abonnenten. @subscriber ist "sysname" ohne Standard.

[ @subscriber_db = ] N'subscriber_db'

Der Name der Abonnementdatenbank. @subscriber_db ist "sysname" ohne Standard.

[ @level = ] Ebene

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

Level-Wert Beschreibung
1 Nur Überprüfung der Zeilenanzahl.
2 Überprüfung der Zeilenanzahl und der Prüfsumme.
3 Überprüfung der Zeilenanzahl und der binären Prüfsumme.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_validatemergesubscription wird in der Seriendruckreplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder die db_owner feste Datenbankrolle können ausgeführt werden sp_validatemergesubscription.