sp_replication_agent_checkup (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

檢查每個散發資料庫是否有正在執行的復寫代理程式,但未在指定的活動訊號間隔內記錄記錄。 此預存程式會在任何資料庫的散發者端執行。

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用於快照式複寫、事務複製和合併式複寫。

權限

只有系統管理員固定伺服器角色的成員才能執行sp_replication_agent_checkup

另請參閱

系統預存程序 (Transact-SQL)