次の方法で共有


sp_gettopologyinfo (Transact-SQL)

適用対象: SQL Server

ピア ツー ピア トランザクション レプリケーション トポロジに関する情報を返します。 この手順を実行する前に、 sp_requestpeertopologyinfo を実行して情報を収集します。

Transact-SQL 構文表記規則

構文

sp_gettopologyinfo [ [ @request_id = ] request_id ]
[ ; ]

引数

[ @request_id = ] request_id

トポロジの状態要求の ID。 @request_idint で、既定値は NULL です。 ID を取得するには、sp_requestpeertopologyinfoから @request_id OUTPUT パラメーターを使用するか、MSpeer_topologyrequestシステム テーブルに対してクエリを実行します。

結果セット

sp_gettopologyinfo は、単一の XML 列である結果セットを返します。 XML 列のデータは、 MSpeer_topologyresponse システム テーブルのデータと同じです。

リターン コードの値

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

解説

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

アクセス許可

sysadmin固定サーバー ロール、または固定データベース ロールdb_ownerメンバーシップが必要です。