sp_validatemergesubscription (Transact-SQL)
Выполняет проверку для заданной подписки. Эта хранимая процедура выполняется на издателе в базе данных публикации.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_validatemergesubscription [@publication=] 'publication'
, [ @subscriber = ] 'subscriber'
, [ @subscriber_db = ] 'subscriber_db'
, [ @level = ] level
Аргументы
- [@publication=] 'publication'
Имя публикации. Аргумент publication имеет тип sysname и не имеет значения по умолчанию.
- [ @subscriber= ] 'subscriber'
Имя подписчика. Аргумент subscriber имеет тип sysname и не имеет значения по умолчанию.
- [ @subscriber_db= ] 'subscriber_db'
Имя базы данных подписки. Аргумент subscriber_db имеет тип sysname и не имеет значения по умолчанию.
[ @level= ] level
Тип выполняемой проверки. Аргумент level имеет тип tinyint и не имеет значения по умолчанию. Уровень может быть одним из значений.Значение уровня Описание 1
Проверка достоверности только количества строк.
2
Проверка достоверности по количеству строк и контрольной сумме.
3
Проверка достоверности по количеству строк и двоичной контрольной сумме. Поддерживается только для подписчиков, запущенных на Microsoft SQL Server 2000 или более поздних.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_validatemergesubscription используется в репликации слиянием.
Разрешения
Только члены фиксированной серверной роли sysadmin или фиксированной роли базы данных db_owner могут выполнять процедуру sp_validatemergesubscription.
См. также
Справочник
Хранимые процедуры репликации (Transact-SQL)
sp_validatemergepublication (Transact-SQL)
Другие ресурсы
Проверка реплицированных данных