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 l’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 de copie des journaux de transaction. 0 = Sauvegarde, 1 = Copie, 2 = Restauration. agent_type est tinyint et ne peut pas être NULL.
Codet de retour
0 (réussite) ou 1 (échec)
Jeux de résultats
Aucune.
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 de transaction. Cette procédure stockée nettoie les copies locales et distantes de log_shipping_monitor_history_detail et de log_shipping_monitor_error_detail en fonction de la période de rétention 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