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


sp_deletepeerrequesthistory (Transact-SQL)

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

Удаляет журнал, связанный с запросом состояния публикации, который включает журнал запросов (MSpeer_request), а также журнал ответов (MSpeer_response). Эта хранимая процедура выполняется в базе данных публикации на издателе, участвующем в топологии одноранговой репликации. Дополнительные сведения см. в разделе одноранговая репликация транзакций.

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

Синтаксис

sp_deletepeerrequesthistory
    [ @publication = ] N'publication'
    [ , [ @request_id = ] request_id ]
    [ , [ @cutoff_date = ] cutoff_date ]
[ ; ]

Аргументы

[ @publication = ] N'publication'

Имя публикации, запрос состояния которой был создан. @publication — sysname без значения по умолчанию.

[ @request_id = ] request_id

Указывает отдельный запрос состояния, так что все ответы на этот запрос будут удалены. @request_id имеет значение int с значением по умолчаниюNULL.

[ @cutoff_date = ] cutoff_date

Указывает начальную дату, до которой все более ранние записи ответов удаляются. @cutoff_date — datetime с значением по умолчаниюNULL.

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

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

Замечания

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

При выполнении sp_deletepeerrequesthistoryнеобходимо указать @request_id или @cutoff_date.

Разрешения

Могут выполняться только члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.sp_deletepeerrequesthistory