PublicationMonitor.CleanUpTracerTokenHistory 方法

定義

從使用異動複寫發行的資料庫移除追蹤 Token 的中繼資料。

多載

CleanUpTracerTokenHistory(DateTime)

從使用異動複寫發行的資料庫移除早於指定的日期之追蹤 Token 的所有中繼資料。

CleanUpTracerTokenHistory(Int32)

從使用異動複寫發行的資料庫移除特定追蹤 Token 的中繼資料。

CleanUpTracerTokenHistory(DateTime)

從使用異動複寫發行的資料庫移除早於指定的日期之追蹤 Token 的所有中繼資料。

public:
 void CleanUpTracerTokenHistory(DateTime cutoffTime);
public void CleanUpTracerTokenHistory (DateTime cutoffTime);
member this.CleanUpTracerTokenHistory : DateTime -> unit
Public Sub CleanUpTracerTokenHistory (cutoffTime As DateTime)

參數

cutoffTime
DateTime

要移除追蹤 token 記錄的日期和時間。

備註

CleanUpTracerTokenHistory(DateTime)只有異動複寫才支援方法。

CleanUpTracerTokenHistory(DateTime)方法只能由「散發者」上的系統管理員(sysadmin)固定伺服器角色的成員,或是在散發資料庫中 db_owner 或 replmonitor 固定資料庫角色的成員來呼叫。

呼叫相當於在「散發者」端 CleanUpTracerTokenHistory(DateTime) 執行Sp_deletetracertokenhistory (transact-sql)

適用於

CleanUpTracerTokenHistory(Int32)

從使用異動複寫發行的資料庫移除特定追蹤 Token 的中繼資料。

public:
 void CleanUpTracerTokenHistory(int tracerTokenId);
public void CleanUpTracerTokenHistory (int tracerTokenId);
member this.CleanUpTracerTokenHistory : int -> unit
Public Sub CleanUpTracerTokenHistory (tracerTokenId As Integer)

參數

tracerTokenId
Int32

要從發行資料庫及所有訂閱資料庫移除的追蹤 Token 識別碼。 使用 EnumTracerTokens() 方法,以傳回受監視發行集的所有現有追蹤 Token。

備註

CleanUpTracerTokenHistory(Int32)只有異動複寫才支援方法。

CleanUpTracerTokenHistory(Int32)方法只能由「散發者」上的系統管理員(sysadmin)固定伺服器角色的成員,或是在散發資料庫中 db_owner 或 replmonitor 固定資料庫角色的成員來呼叫。

呼叫相當於在「散發者」端 CleanUpTracerTokenHistory(Int32) 執行Sp_deletetracertokenhistory (transact-sql)

適用於