Affichages catalogue de suivi des modifications - sys.change_tracking_databases
S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance
Retourne une ligne pour chaque base de données pour laquelle le suivi des modifications est activé.
Nom de la colonne | Type de données | Description |
---|---|---|
database_id | int | ID de la base de données. Il s’agit d’un élément unique dans l’instance de SQL Server. |
is_auto_cleanup_on | bit | Indique si les données de suivi des modifications sont nettoyées automatiquement à l'issue de la période de rétention configurée : 0 = Off 1 = Activé |
retention_period | int | Si le nettoyage automatique est utilisé, la période de rétention spécifie la durée pendant laquelle les données de suivi des modifications sont conservées dans la base de données. |
retention_period_units_desc | nvarchar(60) | Spécifie la description de la période de rétention : Minutes heures Jours |
retention_period_units | tinyint | Unité de temps de la période de rétention : 1 = Minutes 2 = Heures 3 = Jours |
autorisations
Les vérifications d'autorisation effectuées pour sys.change_tracking_databases sont les mêmes que celles effectuées pour sys.databases. Si l'appelant de sys.change_tracking_databases n'est pas le propriétaire de la base de données, les autorisations minimales requises pour consulter la ligne correspondante sont des autorisations ALTER ANY DATABASE ou VIEW ANY DATABASE au niveau du serveur, ou encore l'autorisation CREATE DATABASE dans la base de données master ou la base de données active.
Voir aussi
Affichages catalogue du suivi des modifications (Transact-SQL)
Suivre les modifications de données (SQL Server)