sp_dropanonymousagent (Transact-SQL)
適用対象:SQL Server
パブリッシャーからディストリビューターでレプリケーション監視用の匿名エージェントを削除します。 このストアド プロシージャは、任意のデータベースのパブリッシャーで実行されます。
構文
sp_dropanonymousagent
[ @subid = ] 'subid'
, [ @type = ] type
[ ; ]
引数
[ @subid = ] 'subid'
匿名サブスクリプションのグローバル識別子。 @subidは uniqueidentifier で、既定値はありません。 この識別子は、サブスクライバーで 〘 を使用して sp_helppullsubscription
取得できます。 返される結果セットの @subid フィールドの値は、このグローバル識別子です。
[ @type = ] 型
サブスクリプションの種類。 @typeは int で、既定値はありません。 有効な値は、1
または 2
。
- ディストリビューション エージェントを使用スナップショットレプリケーションまたはトランザクション レプリケーションの場合は、
1
指定します。 - マージ エージェントを使用してマージ レプリケーションを行う場合は、このオプションを指定
2
します。
リターン コードの値
0
(成功) または 1
(失敗)。
解説
sp_dropanonymousagent
は、すべての種類のレプリケーションで使用されます。
このストアド プロシージャは、匿名サブスクリプション エージェントの削除にのみ使用され、既知のサブスクリプションの削除には使用できません。
アクセス許可
ディストリビューション データベース内の 固定データベース ロールdb_owner のメンバーのみが実行 sp_dropanonymousagent
できます。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示