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 et ne peut pas être NULL.
[ @agent_type = ] 'agent_type'
Type de travail d’expédition des journaux. 0 = Sauvegarde, 1 = Copie, 2 = Restauration. agent_type est tinyint et ne peut pas avoir la valeur NULL.
Codet de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Aucun.
Notes
sp_cleanup_log_shipping_history devez être exécuté à partir de la base de données master sur n’importe quel serveur de copie des journaux. Cette procédure stockée nettoie les copies locales et distantes des log_shipping_monitor_history_detail et des log_shipping_monitor_error_detail en fonction de la période de conservation de l’historique.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure.
Voir aussi
À propos de la copie des journaux de transaction (SQL Server)
Procédures stockées système (Transact-SQL)
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