sp_validatemergesubscription (Transact-SQL)
Область применения: SQL Server
Выполняет проверку правильности для указанной подписки. Эта хранимая процедура выполняется на издателе в базе данных публикации.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_validatemergesubscription
[ @publication = ] N'publication'
, [ @subscriber = ] N'subscriber'
, [ @subscriber_db = ] N'subscriber_db'
, [ @level = ] level
[ ; ]
Аргументы
[ @publication = ] N'publication'
Имя публикации. @publication — sysname без значения по умолчанию.
[ @subscriber = ] N'подписчик'
Имя подписчика. @subscriber — sysname без значения по умолчанию.
[ @subscriber_db = ] N'subscriber_db'
Имя базы данных подписки. @subscriber_db — sysname без значения по умолчанию.
[ @level = ] уровень
Тип выполняемой проверки. @level крошечный и может быть одним из этих значений.
Значение уровня | Description |
---|---|
1 |
Проверка достоверности только количества строк. |
2 |
Проверка по количеству строк и контрольной сумме. |
3 |
Проверка достоверности по количеству строк и двоичной контрольной сумме. |
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
sp_validatemergesubscription
используется в репликации слиянием.
Разрешения
Могут выполняться sp_validatemergesubscription
только члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.