sp_validatemergepublication (Transact-SQL)
适用范围:SQL Server
执行发布范围的验证,其中所有订阅(推送、拉取和匿名)都会验证一次。 此存储过程在发布服务器上对发布数据库执行。
语法
sp_validatemergepublication
[ @publication = ] N'publication'
, [ @level = ] level
[ ; ]
参数
[ @publication = ] N'publication'
发布的名称。 @publication 为 sysname,无默认值。
[ @level = ] level
要执行的验证类型。 @level是 tinyint,可以是以下值之一。
级别值 | 说明 |
---|---|
1 |
只验证行计数。 |
2 |
验证行计数和校验和。 对于 SQL Server 2005 (9.x) 订阅服务器,这会自动设置为 3 。 |
3 |
此为建议值。 |
返回代码值
0
(成功)或 1
(失败)。
注解
sp_validatemergepublication
用于合并复制。
权限
只有 sysadmin 固定服务器角色的成员才能执行sp_validatemergepublication
。