Share via


sp_deletepeerrequesthistory (Transact-SQL)

Löscht Verlaufsdaten für eine Anforderung zum Veröffentlichungsstatus, die den Anforderungsverlauf (MSpeer_request (Transact-SQL)) sowie den Antwortverlauf (MSpeer_response (Transact-SQL)) einschließt. Diese gespeicherte Prozedur wird für die Veröffentlichungsdatenbank auf einem Verleger ausgeführt, der bei einer Peer-zu-Peer-Replikationstopologie verwendet wird. Weitere Informationen finden Sie unter Peer-zu-Peer-Transaktionsreplikation.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @publication= ] 'publication'
    Der Name der Veröffentlichung, für die die Statusanforderung ausgeführt wurde. publication ist vom Datentyp sysname und hat keinen Standardwert.

  • [ @request_id= ] request_id
    Gibt eine einzelne Statusanforderung an, damit alle Antworten auf diese Anforderung gelöscht werden. request_id ist vom Datentyp int und hat den Standardwert NULL.

  • [ @cutoff_date= ] cutoff_date
    Gibt ein Umstellungsdatum an. Alle Antwortdatensätze mit einem früheren Datum werden gelöscht. cutoff_date ist vom Datentyp datetime und hat den Standardwert NULL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_deletepeerrequesthistory wird für die Peer-zu-Peer-Transaktionsreplikationstopologie verwendet. Weitere Informationen finden Sie unter Peer-zu-Peer-Transaktionsreplikation.

Beim Ausführen von sp_deletepeerrequesthistory muss entweder request_id oder cutoff_date angegeben werden.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_deletepeerrequesthistory ausführen.

Siehe auch

Verweis

sp_helppeerrequests (Transact-SQL)

sp_helppeerresponses (Transact-SQL)

sp_requestpeerresponse (Transact-SQL)