Partilhar via


sp_deletepeerrequesthistory (Transact-SQL)

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

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @publication= ] 'publication'
    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 NULL.

  • [ @cutoff_date= ] cutoff_date
    Especifica uma data de corte antes da qual todos os registros de respostas anteriores serão excluídos. cutoff_date é datetime, com um valor padrão NULL.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_deletepeerrequesthistory é usado em topologia de replicação transactional ponto a ponto. Para obter mais informações, consulte Replicação de transação ponto a ponto.

Ao executar sp_deletepeerrequesthistory, request_id ou cutoff_date deve ser especificado.

Permissões

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