sys.sp_validatemergepublication (Transact-SQL)

Dotyczy:SQL Server

Przeprowadza walidację na poziomie całej publikacji, dla której wszystkie subskrypcje (push, pull i anonimowe) są walidowane raz. Ta procedura składowana jest wykonywana w programie Publisher w bazie danych publikacji.

Transact-SQL konwencje składni

Syntax

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

Arguments

[ @publication = ] N'publikacja'

Nazwa publikacji. @publication to sysname, bez domyślnego zapisu.

[ @level = ] poziom

Rodzaj weryfikacji do przeprowadzenia. @level jest tinyint i może być jedną z następujących wartości.

Wartość poziomu Description
1 Walidacja tylko dla konta wiersza.
2 Sprawdzanie poprawności liczby wierszy i sumy kontrolnej. Dla subskrybentów SQL Server 2005 (9.x) jest to automatycznie ustawione na 3.
3 To jest zalecana wartość.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_validatemergepublication jest stosowany w replikacji scalania.

Permissions

Tylko członkowie sysadmin stałej roli serwera mogą wykonywać sp_validatemergepublication.