Tablas de captura de datos de cambio (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

La captura de datos de cambio permite realizar un seguimiento de las tablas de tal manera que los cambios en el lenguaje de manipulación de datos (DML) y en el lenguaje de definición de datos (DDL) realizados en las tablas se puedan cargar incrementalmente en un almacenamiento de datos. En los artículos de esta sección se describen las tablas del sistema que almacenan información utilizada por las operaciones de captura de datos modificados.

En esta sección

Cdc.<>capture_instance_CT
Devuelve una fila para cada cambio realizado en una columna capturada en la tabla de origen asociada.

cdc.captured_columns
Devuelve una fila para cada columna de la que se ha realizado un seguimiento en una instancia de captura.

cdc.change_tables
Devuelve una fila por cada tabla de cambios en la base de datos.

cdc.ddl_history
Devuelve una fila para cada cambio del lenguaje de definición de datos (DDL) realizado en las tablas que se habilitan para la captura de datos de cambio.

cdc.lsn_time_mapping
Devuelve una fila para cada transacción que tiene filas en una tabla de cambios. Esta tabla se utiliza para las asignaciones entre los valores de confirmación de número de secuencia de registro (LSN) y la hora de confirmación de la transacción.

cdc.index_columns
Devuelve una fila para cada columna de índice asociada a una tabla de cambios.

dbo.cdc_jobs (Transact-SQL)
Devuelve los parámetros de configuración para los trabajos de agente de captura de datos del cambio.

Consulte también

Procedimientos almacenados de captura de datos modificados (Transact-SQL)
Funciones de captura de datos modificados (Transact-SQL)