PublicationMonitor.CleanUpTracerTokenHistory 方法

定义

从使用事务复制发布的数据库中删除跟踪令牌的元数据。

重载

CleanUpTracerTokenHistory(DateTime)

从使用事务复制发布的数据库中删除早于指定日期的跟踪令牌的所有元数据。

CleanUpTracerTokenHistory(Int32)

从使用事务复制发布的数据库中删除特定跟踪令牌的元数据。

CleanUpTracerTokenHistory(DateTime)

从使用事务复制发布的数据库中删除早于指定日期的跟踪令牌的所有元数据。

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

参数

cutoffTime
DateTime

删除跟踪令牌历史记录的日期和时间。

注解

此方法 CleanUpTracerTokenHistory(DateTime) 仅支持事务复制。

CleanUpTracerTokenHistory(DateTime)方法只能由分发服务器上的 sysadmin 固定服务器角色的成员或分发数据库中db_owner或重播固定数据库角色的成员调用。

调用 CleanUpTracerTokenHistory(DateTime) 相当于在分发服务器上执行 transact-SQL) sp_deletetracertokenhistory (

适用于

CleanUpTracerTokenHistory(Int32)

从使用事务复制发布的数据库中删除特定跟踪令牌的元数据。

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

参数

tracerTokenId
Int32

要从发布数据库和所有订阅数据库中删除的跟踪令牌的 ID。 使用 EnumTracerTokens() 方法可以返回受监视发布的所有现有跟踪令牌。

注解

此方法 CleanUpTracerTokenHistory(Int32) 仅支持事务复制。

CleanUpTracerTokenHistory(Int32)方法只能由分发服务器上的 sysadmin 固定服务器角色的成员或分发数据库中db_owner或重播固定数据库角色的成员调用。

调用 CleanUpTracerTokenHistory(Int32) 相当于在分发服务器上执行 transact-SQL) sp_deletetracertokenhistory (

适用于