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


sp_gettopologyinfo (Transact-SQL)

Возвращает сведения о топологии одноранговой репликации транзакций. Прежде чем выполнять эту процедуру, выполните хранимую процедуру sp_requestpeertopologyinfo для сбора сведений.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

sp_gettopologyinfo [ @request_id = ] request_id

Аргументы

  • [ @request\_id= ] request_id
    Идентификатор запроса состояния топологии. Аргумент request_id имеет тип int и значение по умолчанию NULL. Получить идентификатор можно из выходного параметра @request\_id хранимой процедуры sp_requestpeertopologyinfo или с помощью запроса к системной таблице MSpeer_topologyrequest.

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

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

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

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

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

Разрешения

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

См. также

Справочник

Хранимые процедуры репликации (Transact-SQL)

Основные понятия

Одноранговая репликация транзакций