执行对指定订阅的验证。此存储过程在发布服务器的发布数据库上执行。
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 | 验证行数和二进制校验值。 |
0(成功)或 1(失败)
sp_validatemergesubscription 用于合并复制。
只有 sysadmin 固定服务器角色成员才能执行 sp_validatemergesubscription。