执行整个发布范围内的验证,一次性地验证所有订阅(强制、请求和匿名)。此存储过程在发布服务器的发布数据库上执行。
sp_validatemergepublication [@publication =] 'publication'
, [ @level = ] level
[@publication =] 'publication'
是发布名。publication 的数据类型为 sysname,无默认值。
[@level = ] level
是要执行的验证类型。level 的数据类型为 tinyint,无默认值。级别可以是下列值之一:
级别值 | 描述 |
---|---|
1 | 只验证行数。 |
2 | 验证行数和校验值。 |
3 | 验证行数和二进制校验值。 |
验证级别 3 仅当订阅服务器运行 Microsoft® SQL Server™ 2000 时有效。
0(成功)或 1(失败)
sp_validatemergepublication 用于合并复制。
只有 sysadmin 固定服务器角色成员才能执行 sp_validatemergepublication。