sp_dropanonymousagent (Transact-SQL)

適用於:SQL Server

從發行者卸除匿名代理程式,以在散發者端進行復寫監視。 此預存程式會在任何資料庫的發行者端執行。

Transact-SQL 語法慣例

語法

sp_dropanonymousagent
    [ @subid = ] 'subid'
    , [ @type = ] type
[ ; ]

引數

[ @subid = ] 'subid'

匿名訂閱的全域標識碼。 @subid為 uniqueidentifier,沒有預設值。 您可以使用 在訂閱者 sp_helppullsubscription端擷取此標識碼。 傳回結果集@subid欄位中的值是這個全域標識碼。

[ @type = ] type

訂用帳戶的類型。 @type為 int,沒有預設值。 有效值為 12

  • 如果使用 散發代理程式 指定1快照式複寫或事務複製。
  • 2如果使用 合併代理程式 指定合併式複寫。

傳回碼值

0 (成功)或 1 (失敗)。

備註

sp_dropanonymousagent 用於所有類型的複寫。

此預存程式只用來卸除匿名訂閱代理程式,而且無法用來卸除已知的訂用帳戶。

權限

只有散發資料庫中db_owner固定資料庫角色的成員才能執行 sp_dropanonymousagent