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