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 : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour