sp_deletepeerrequesthistory (Transact-SQL)sp_deletepeerrequesthistory (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure Synapse Analytics (SQL DW) nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Supprime l’historique lié à une demande d’état de publication, qui inclut l’historique des demandes (MSpeer_request (Transact-SQL)), ainsi que l’historique de la réponse (MSpeer_response ( Transact-SQL)). Cette procédure stockée est exécutée sur la base de données de publication sur un serveur de publication participant à une topologie de réplication d’égal à égal.Deletes history related to a publication status request, which includes the request history (MSpeer_request (Transact-SQL)) as well as the response history (MSpeer_response (Transact-SQL)).This stored procedure is executed on the publication database at a Publisher participating in a Peer-to-Peer replication topology. Pour plus d'informations, consultez Peer-to-Peer Transactional Replication.For more information, see Peer-to-Peer Transactional Replication.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

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

ArgumentsArguments

[ @publication = ] 'publication' Nom de la publication pour laquelle la demande d’état a été effectuée.[ @publication = ] 'publication' Name of the publication for which the status request was made. publication est sysname, sans valeur par défaut.publication is sysname, with no default.

[ @request_id = ] request_id Spécifie une requête d’état individuelles afin que toutes les réponses à cette demande seront supprimés.[ @request_id = ] request_id Specifies an individual status request so that all responses to this request will be deleted. request_id est int, avec NULL comme valeur par défaut.request_id is int, with a default value of NULL.

[ @cutoff_date = ] cutoff_date Spécifie une date de coupure, avant laquelle tous les enregistrements de réponse antérieurs sont supprimés.[ @cutoff_date = ] cutoff_date Specifies a cutoff date, before which all earlier response records are deleted. cutoff_date est datetime, avec NULL comme valeur par défaut.cutoff_date is datetime, with a default value of NULL.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_deletepeerrequesthistory est utilisé dans une topologie de réplication transactionnelle d’égal à égal.sp_deletepeerrequesthistory is used in a Peer-to-Peer transactional replication topology. Pour plus d'informations, consultez Peer-to-Peer Transactional Replication.For more information, see Peer-to-Peer Transactional Replication.

Lors de l’exécution sp_deletepeerrequesthistory, soit request_id ou cutoff_date doit être spécifié.When executing sp_deletepeerrequesthistory, either request_id or cutoff_date must be specified.

AutorisationsPermissions

Seuls les membres de la sysadmin rôle serveur fixe ou db_owner rôle de base de données fixe peuvent exécuter sp_deletepeerrequesthistory.Only members of the sysadmin fixed server role or db_owner fixed database role can execute sp_deletepeerrequesthistory.

Voir aussiSee Also

sp_helppeerrequests (Transact-SQL) sp_helppeerrequests (Transact-SQL)
sp_helppeerresponses (Transact-SQL) sp_helppeerresponses (Transact-SQL)
sp_requestpeerresponse (Transact-SQL)sp_requestpeerresponse (Transact-SQL)