sp_deletepeerrequesthistory (Transact-SQL)
Löscht Verlaufsdaten für eine Anforderung zum Veröffentlichungsstatus, die den Anforderderungsverlauf (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-to-Peer-Replikationstopologie verwendet wird.Weitere Informationen finden Sie unter Peer-to-Peer-Transaktionsreplikation.
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 erfolgte. publication ist ein Wert vom Datentyp sysname und weist keinen Standardwert auf.[ @request_id= ] request_id
Gibt eine einzelne Statusanforderung an, sodass alle Antworten auf diese Anforderung gelöscht werden. request_id ist ein Wert vom Datentyp int, der Standardwert ist NULL.[ @cutoff_date= ] cutoff_date
Gibt ein Datum an, vor dem alle früheren aufgezeichneten Antworten gelöscht werden. cutoff_date ist ein Wert vom Datentyp datetime, der Standardwert ist NULL.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_deletepeerrequesthistory wird für die Peer-to-Peer-Transaktionsreplikationstopologie verwendet. Weitere Informationen finden Sie unter Peer-to-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.