共用方式為


sp_replication_agent_checkup (Transact-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 用於快照式複寫、交易式複寫和合併式複寫中。

權限

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