次の方法で共有


sp_requestpeertopologyinfo (Transact-SQL)

適用対象: SQL Server

ピア ツー ピア トランザクション レプリケーション トポロジに関する情報を MSpeer_topologyresponse システム テーブルに設定します。 sp_gettopologyinfoを実行して、XML 形式でテーブルから情報を取得します。

Transact-SQL 構文表記規則

構文

sp_requestpeertopologyinfo
    [ @publication = ] N'publication'
    [ , [ @request_id = ] request_id OUTPUT ]
[ ; ]

引数

[ @publication = ] N'publication'

トポロジ全体の状態要求を実行するパブリケーションの名前。 @publicationsysname で、既定値はありません。

[ @request_id = ] request_id OUTPUT

トポロジの状態要求に割り当てられている ID 番号。 @request_id は、 int 型の OUTPUT パラメーターです。この ID は、 sp_gettopologyinfoで使用できます。

リターン コードの値

0 (成功) または 1 (失敗)。

解説

sp_requestpeertopologyinfo は、ピア ツー ピア トランザクション レプリケーションで使用されます。 sp_gettopologyinfoを実行する前に、sp_requestpeertopologyinfoを実行します。 これらの手順はピアツーピア トポロジの構成ウィザードで使用されますが、XML 形式のトポロジ情報が必要な場合は、直接使用することもできます。 表形式の結果を使用する場合は、 MSpeer_topologyresponse システム テーブルに対してクエリを実行します。

アクセス許可

sysadmin固定サーバー ロールのメンバーシップ、固定データベース ロールのdb_owner、またはこのストアド プロシージャに対して直接アクセス許可を実行する必要があります。