sp_deletepeerrequesthistory (Transact-SQL)

Si applica a:SQL Server

Elimina la cronologia correlata a una richiesta di stato della pubblicazione, che include la cronologia delle richieste (MSpeer_request (Transact-SQL) e la cronologia delle risposte (MSpeer_response (Transact-SQL)). Questa stored procedure viene eseguita nel database di pubblicazione in un server di pubblicazione che partecipa a una topologia di replica peer-to-peer. Per altre informazioni, vedere Peer-to-Peer - Replica transazionale.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publication = ] N'publication'

Nome della pubblicazione per la quale è stata effettuata la richiesta dello stato. @publication è sysname, senza impostazione predefinita.

[ @request_id = ] request_id

Specifica una determinata richiesta dello stato in modo che tutte le risposte a tale richiesta vengano eliminate. @request_id è int, con il valore predefinito .NULL

[ @cutoff_date = ] cutoff_date

Specifica una data limite prima della quale tutti i record relativi alle risposte verranno rimossi. @cutoff_date è datetime, con il valore predefinito NULL.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_deletepeerrequesthistory viene usato in una topologia di replica transazionale peer-to-peer. Per altre informazioni, vedere Peer-to-Peer - Replica transazionale.

Quando si esegue sp_deletepeerrequesthistory, è necessario specificare @request_id o @cutoff_date .

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o db_owner ruolo predefinito del database possono eseguire sp_deletepeerrequesthistory.