sp_deletepeerrequesthistory (Transact-SQL)
S'applique à : SQL Server
Supprime l’historique lié à une demande d’état de publication, qui inclut l’historique des requêtes (MSpeer_request) ainsi que l’historique des réponses (MSpeer_response). 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. Pour plus d’informations, consultez Peer-to-Peer - Réplication transactionnelle.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_deletepeerrequesthistory
[ @publication = ] N'publication'
[ , [ @request_id = ] request_id ]
[ , [ @cutoff_date = ] cutoff_date ]
[ ; ]
Arguments
[ @publication = ] N’publication'
Nom de la publication ayant fait l'objet d'une requête d'état. @publication est sysname, sans valeur par défaut.
[ @request_id = ] request_id
Spécifie une requête d'état individuelle de telle sorte que toutes les réponses soient supprimées. @request_id est int, avec la valeur par défaut 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 est datetime, avec la valeur par défaut NULL
.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
sp_deletepeerrequesthistory
est utilisé dans une topologie de réplication transactionnelle d’égal à égal. Pour plus d’informations, consultez Peer-to-Peer - Réplication transactionnelle.
Lors de l’exécution sp_deletepeerrequesthistory
, @request_id ou @cutoff_date doivent être spécifiés.
autorisations
Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_deletepeerrequesthistory
.