sp_replication_agent_checkup (Transact-SQL)
检查每个分发数据库的复制代理,这些代理正在运行但在指定检测信号间隔内没有历史记录。 此存储过程在分发服务器的任何数据库中执行。
语法
sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]
参数
- [ @heartbeat_interval = ] 'heartbeat_interval'
在不记录进度消息的情况下,代理可以运行的最大分钟数。 heartbeat_interval 的数据类型为 int,默认值为 10 分钟。
返回代码值
sp_replication_agent_checkup 为检测到的每个置疑代理引发 14151 号错误。 它还记录关于这些代理的失败历史记录消息。
注释
sp_replication_agent_checkup 用于快照复制、事务复制和合并复制。
权限
只有 sysadmin 固定服务器角色的成员才能执行 sp_replication_agent_checkup。