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

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 almacén de datos. Los temas de esta sección describen las tablas del sistema que almacenan las información que usan 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.