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.
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)