DistributionDatabase.CleanUpAnonymousSubscription 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
删除位于分发服务器上的匿名订阅的元数据。
public:
void CleanUpAnonymousSubscription(int agentId, Microsoft::SqlServer::Replication::PublicationType publicationType);
public void CleanUpAnonymousSubscription (int agentId, Microsoft.SqlServer.Replication.PublicationType publicationType);
member this.CleanUpAnonymousSubscription : int * Microsoft.SqlServer.Replication.PublicationType -> unit
Public Sub CleanUpAnonymousSubscription (agentId As Integer, publicationType As PublicationType)
参数
- publicationType
- PublicationType
一个指定发布类型的 PublicationType 对象值。
注解
使用此方法 CleanUpAnonymousSubscription 删除已过期或不再存在的匿名订阅的元数据。 否则,复制监视器可能会返回此元数据。 还可以使用该 ExcludeAnonymousSubscriptions 属性来防止返回匿名订阅信息。 有关详细信息,请参阅 Monitoring Replication。
CleanUpAnonymousSubscription方法只能由分发数据库上的固定数据库角色的成员db_owner
调用。