sp_dropanonymousagent (Transact-SQL)
适用于:SQL Server
从发布服务器中删除分发服务器上进行复制监视的匿名代理。 此存储过程在发布服务器的任何数据库中执行。
语法
sp_dropanonymousagent
[ @subid = ] 'subid'
, [ @type = ] type
[ ; ]
参数
[ @subid = ] 'subid'
匿名订阅的全局标识符。 @subid是 uniqueidentifier,没有默认值。 可以使用此标识符在订阅服务器上 sp_helppullsubscription
检索。 返回的结果集的@subid字段中的值是此全局标识符。
[ @type = ] type
订阅的类型。 @type为 int,没有默认值。 有效值为 1
or 2
进行求值的基于 SQL 语言的筛选器表达式。
- 指定
1
,如果使用分发代理进行快照 副本 (replica)或事务副本 (replica)。 - 使用合并代理指定
2
合并副本 (replica)。
返回代码值
0
(成功)或 1
(失败)。
备注
sp_dropanonymousagent
用于所有类型的副本 (replica)。
此存储过程仅用于删除匿名订阅代理,不能用于删除已知订阅。
权限
只有分发数据库中db_owner固定数据库角色的成员才能执行sp_dropanonymousagent
。
相关内容
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈