sp_cleanup_log_shipping_history (Transact-SQL)
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 de 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 de type uniqueidentifier et ne peut pas être NULL.[ @agent_type = ] 'agent_type'
Type d'opération de copie des journaux de transactions. 0 = Sauvegarde, 1 = Copie, 2 = Restauration. L'argument agent_type est de type tinyint et ne peut pas être NULL.
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Jeux de résultats
Aucun.
Notes
Vous devez exécuter sp_cleanup_log_shipping_history à partir de la base de données master sur n'importe quel serveur de copie des journaux de transactions. 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 de serveur fixe sysadmin peuvent exécuter cette procédure.
Voir aussi
Référence
Procédures stockées système (Transact-SQL)