共用方式為


sp_replication_agent_checkup (Transact-SQL)

適用於:SQL Server Azure 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