Поделиться через


sp_gettopologyinfo (Transact-SQL)

Область применения: SQL Server

Возвращает сведения о топологии одноранговой репликации транзакций. Выполните sp_requestpeertopologyinfo для сбора сведений перед выполнением этой процедуры.

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @request_id = ] request_id

Идентификатор запроса состояния топологии. @request_id имеет значение int с значением по умолчаниюNULL. Чтобы получить идентификатор, используйте параметр output @request_id из sp_requestpeertopologyinfo или запросите системную таблицу MSpeer_topologyrequest .

Результирующий набор

sp_gettopologyinfo возвращает результирующий набор, который является одним XML-столбцом. Данные в XML-столбце совпадают с данными в системной таблице MSpeer_topologyresponse .

Значения кода возврата

0 (успешно) или 1 (сбой).

Замечания

sp_gettopologyinfo используется в одноранговой репликации транзакций. Выполните sp_requestpeertopologyinfo перед выполнением sp_gettopologyinfo. Эти процедуры используются мастером настройки одноранговой топологии, но их также можно использовать непосредственно, если требуется информация о топологии в формате XML. Если вы предпочитаете табличные результаты, запросите системную таблицу MSpeer_topologyresponse .

Разрешения

Требуется членство в предопределенных ролях сервера sysadmin или db_owner предопределенных ролей базы данных.