Partager via


Tables de capture des changements de données (Transact-SQL)

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance

La capture de données modifiées active le suivi des modifications sur les tables afin que les modifications du langage de manipulation de données (DML) et du langage de définition de données (DDL) apportées aux tables puissent être chargées de façon incrémentielle dans un entrepôt de données. Les articles de cette section décrivent les tables système qui stockent les informations utilisées par les opérations de capture de données modifiées.

Dans cette section

CDC.<>capture_instance_CT
Retourne une ligne pour chaque modification apportée à une colonne capturée dans la table source associée.

cdc.captured_columns
Retourne une ligne pour chaque colonne suivie dans une instance de capture.

cdc.change_tables
Retourne une ligne pour chaque table de modifications de la base de données.

cdc.ddl_history
Retourne une ligne pour chaque modification du langage de définition de données (DDL) apportée aux tables qui sont activées pour la capture des données modifiées.

cdc.lsn_time_mapping
Retourne une ligne pour chaque transaction qui a des lignes dans une table de modifications. Cette table est utilisée pour le mappage entre les valeurs de validation du numéro séquentiel dans le journal et l'heure de validation de la transaction.

cdc.index_columns
Retourne une ligne pour chaque colonne d'index associée à une table de modifications.

dbo.cdc_jobs (Transact-SQL)
Retourne les paramètres de configuration pour les travaux de l'agent de capture des données modifiées.

Voir aussi

Procédures stockées de capture des changements de données (Transact-SQL)
Fonctions de capture des changements de données (Transact-SQL)