檢查每個分發(fā)數(shù)據(jù)庫的復(fù)制代理程序,這些復(fù)制代理程序正在運行但在指定的心跳信號間隔內(nèi)沒有歷史記錄。此存儲過程在分發(fā)服務(wù)器的任何數(shù)據(jù)庫上執(zhí)行。
sp_replication_agent_checkup [ [ @heartbeat_interval = ] heartbeat_interval ]
[@heartbeat_interval =] 'heartbeat_interval'
是代理程序在不記錄進(jìn)度消息的情況下可以運行的最長分鐘數(shù)。heartbeat_interval 的數(shù)據(jù)類型為 int,默認(rèn)值為 10 分鐘。
sp_replication_agent_checkup 為檢測到的每個置疑代理程序生成 14151 號錯誤。它還記錄關(guān)于該代理程序的失敗歷史記錄消息。
sp_replication_agent_checkup 用于快照復(fù)制、事務(wù)復(fù)制和合并復(fù)制。
只有 sysadmin 固定服務(wù)器角色成員才能執(zhí)行 sp_replication_agent_checkup。
相關(guān)文章