Affichages catalogue Change Tracking - sys.change_tracking_databases

S’applique à :SQL ServerAzure SQL DatabaseAzure 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. Ceci est unique dans le 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)