sp_cleanup_log_shipping_history (Transact-SQL)
S’applique à : SQL Server
Cette procédure stockée nettoie l’historique localement et sur le serveur moniteur, en fonction de la période de rétention.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_cleanup_log_shipping_history
[ @agent_id = ] 'agent_id'
, [ @agent_type = ] agent_type
[ ; ]
Arguments
[ @agent_id = ] 'agent_id'
ID principal pour la sauvegarde ou ID secondaire pour la copie ou la restauration. @agent_id est uniqueidentifier, sans valeur par défaut et ne peut pas être NULL
.
[ @agent_type = ] agent_type
Type d'opération de copie des journaux de transaction. @agent_type est tinyint, sans valeur par défaut, et doit être l’une des valeurs suivantes :
Valeur | Description |
---|---|
0 | Sauvegarde |
1 | Copier |
2 | Restaurer |
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Jeu de résultats
Aucune.
Notes
sp_cleanup_log_shipping_history
doit être exécuté à partir de la master
base de données sur n’importe quel serveur de copie des journaux de transaction. Cette procédure stockée nettoie les copies locales et distantes des copies de l’historique et log_shipping_monitor_error_detail
en fonction de la période de rétention de log_shipping_monitor_history_detail
l’historique.
autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour