Partilhar via


sp_deletepeerrequesthistory (Transact-SQL)

Aplica-se: SQL Server

Exclui o histórico relacionado a uma solicitação de status de publicação, que inclui o histórico de solicitações (MSpeer_request), bem como o histórico de respostas (MSpeer_response). Esse procedimento armazenado é executado no banco de dados de publicação em um Publicador que participa de uma topologia de replicação ponto a ponto. Para obter mais informações, consulte Ponto a ponto - Replicação transacional.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@publication [ = ] N'publicação'

Nome da publicação para a qual a solicitação de status foi feita. @publication é sysname, sem padrão.

@request_id [ = ] request_id

Especifica uma solicitação de status individual para que todas as respostas a essa solicitação sejam excluídas. @request_id é int, com um padrão de NULL.

@cutoff_date [ = ] cutoff_date

Especifica uma data de prazo, antes da qual todos os registros de resposta anteriores são excluídos. @cutoff_date é datetime, com um padrão de NULL.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_deletepeerrequesthistory é usado em uma topologia de replicação transacional ponto a ponto. Para obter mais informações, consulte Ponto a ponto - Replicação transacional.

Ao executar sp_deletepeerrequesthistoryo , @request_id ou @cutoff_date devem ser especificados.

Permissões

Somente membros da função de servidor fixa sysadmin ou db_owner função de banco de dados fixa podem executar sp_deletepeerrequesthistory.