sp_validatemergepublication (Transact-SQL)

Область применения: SQL Server

Выполняет проверку на уровне публикации, для которой проверяются все подписки (push, вытягивание и анонимные). Эта хранимая процедура выполняется на издателе в базе данных публикации.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @publication = ] N'publication'

Имя публикации. @publication — sysname без значения по умолчанию.

[ @level = ] уровень

Тип выполняемой проверки. @level крошечный и может быть одним из следующих значений.

Значение уровня Description
1 Проверка достоверности только количества строк.
2 Проверка по количеству строк и контрольной сумме. Для подписчиков SQL Server 2005 (9.x) этот параметр автоматически устанавливается 3.
3 Это рекомендованное значение.

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_validatemergepublication используется в репликации слиянием.

Разрешения

Могут выполняться sp_validatemergepublicationтолько члены предопределенных ролей сервера sysadmin.