sp_dropanonymousagent (Transact-SQL)
適用於:SQL Server
從發行者卸除匿名代理程式,以在散發者端進行復寫監視。 此預存程式會在任何資料庫的發行者端執行。
語法
sp_dropanonymousagent
[ @subid = ] 'subid'
, [ @type = ] type
[ ; ]
引數
[ @subid = ] 'subid'
匿名訂閱的全域標識碼。 @subid為 uniqueidentifier,沒有預設值。 您可以使用 在訂閱者 sp_helppullsubscription
端擷取此標識碼。 傳回結果集@subid欄位中的值是這個全域標識碼。
[ @type = ] type
訂用帳戶的類型。 @type為 int,沒有預設值。 有效值為 1
或 2
。
- 如果使用 散發代理程式 指定
1
快照式複寫或事務複製。 2
如果使用 合併代理程式 指定合併式複寫。
傳回碼值
0
(成功) 或 1
(失敗)。
備註
sp_dropanonymousagent
用於所有類型的複寫。
此預存程式只用來卸除匿名訂閱代理程式,而且無法用來卸除已知的訂用帳戶。
權限
只有散發資料庫中db_owner固定資料庫角色的成員才能執行 sp_dropanonymousagent
。