sp_deletepeerrequesthistory (Transact-SQL)
Gilt für: SQL Server
Löscht den Verlauf im Zusammenhang mit einer Publikationsstatusanforderung, einschließlich des Anforderungsverlaufs (MSpeer_request) sowie des Antwortverlaufs (MSpeer_response). Diese gespeicherte Prozedur wird in der Publikationsdatenbank bei einem Publisher ausgeführt, der an einer Peer-to-Peer-Replikationstopologie teilnimmt. Weitere Informationen finden Sie unter Peer-to-Peer - Transaktionsreplikation.
Transact-SQL-Syntaxkonventionen
Syntax
sp_deletepeerrequesthistory
[ @publication = ] N'publication'
[ , [ @request_id = ] request_id ]
[ , [ @cutoff_date = ] cutoff_date ]
[ ; ]
Argumente
[ @publication = ] N'Publikation'
Der Name der Veröffentlichung, für die die Statusanforderung ausgeführt wurde. @publication ist "sysname" ohne Standard.
[ @request_id = ] request_id
Gibt eine einzelne Statusanforderung an, damit alle Antworten auf diese Anforderung gelöscht werden. @request_id ist int mit einem Standardwert von NULL
.
[ @cutoff_date = ] cutoff_date
Gibt ein Umstellungsdatum an. Alle Antwortdatensätze mit einem früheren Datum werden gelöscht. @cutoff_date ist datetime, mit einem Standardwert von NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_deletepeerrequesthistory
wird in einer Peer-to-Peer-Replikationstopologie verwendet. Weitere Informationen finden Sie unter Peer-to-Peer - Transaktionsreplikation.
Bei der sp_deletepeerrequesthistory
Ausführung muss entweder @request_id oder @cutoff_date angegeben werden.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_deletepeerrequesthistory
.