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


sp_helppeerrequests (Transact-SQL)

Эта хранимая процедура возвращает информацию обо всех запросах состояния, полученных участниками в одноранговой топологии репликации, в которой эти запросы были инициированы путем выполнения процедуры sp_requestpeerresponse (Transact-SQL) для любой опубликованной базы данных в топологии. Она выполняется в базе данных публикации на издателе, участвующем в одноранговой топологии репликации. Дополнительные сведения см. в разделе Одноранговая репликация транзакций.

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

Синтаксис

sp_helppeerrequests [ @publication = ] 'publication'
    [ , [ @description = ] 'description'

Аргументы

  • [ @publication= ] 'публикация'
    Имя публикации в одноранговой топологии, для которой были отправлены запросы состояния. Этот аргумент имеет тип sysname и не имеет значения по умолчанию.

  • [ @description= ] 'описание'
    Значение, которое можно использовать для идентификации запросов состояния, что позволяет фильтровать возвращенные ответы на основе пользовательской информации, предоставленной при вызове sp_requestpeerresponse (Transact-SQL). Аргумент description имеет тип nvarchar(4000) и значение по умолчанию %. По умолчанию возвращается информация обо всех запросах состояния публикации. Этот аргумент используется для возврата только тех запросов состояния, описание которых соответствует значению аргумента description при сопоставлении строк символов с помощью предложения LIKE (Transact-SQL).

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

Имя столбца

Тип данных

Описание

id

int

Идентификатор запроса.

publication

sysname

Имя публикации, запрос состояния которой был отправлен.

sent_date

datetime

Дата и время отправления запроса состояния.

description

nvarchar(4000)

Пользовательская информация, которую можно использовать для идентификации запросов состояния.

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

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

Замечания

Хранимая процедура sp_helppeerrequests используется при одноранговой репликации транзакций.

Она используется при восстановлении базы данных, опубликованной в одноранговой топологии.

Разрешения

Хранимую процедуру sp_helppeerrequests могут выполнять только члены предопределенной роли сервера sysadmin и члены предопределенной роли db_owner базы данных.