Partilhar via


tabelas Change Data Capture (Transact-SQL)

O Change Data Capture habilita o rastreamento de alterações em tabelas, de modo que as alterações de DML (linguagem de manipulação de dados) e de DDL (linguagem de definição de dados) feitas nas tabelas podem ser carregadas de forma incremental no data warehouse. Os tópicos desta seção descrevem as tabelas do sistema que armazenam informações usadas pelas operações do Change Data Capture.

Nesta seção

  • cdc.<capture_instance>_CT
    Retorna uma linha para cada alteração feita em uma coluna capturada na tabela de origem associada.

  • cdc.captured_columns
    Retorna uma linha para cada coluna rastreada em uma instância de captura.

  • cdc.change_tables
    Retorna uma linha para cada tabela de alteração do banco de dados.

  • cdc.ddl_history
    Retorna uma linha para cada alteração de DDL (linguagem de definição de dados) feita nas tabelas que estão habilitadas para o Change Data Capture.

  • cdc.lsn_time_mapping
    Retorna uma linha para cada transação que tem linhas em uma tabela de alteração. Esta tabela é usada para mapear entre os valores confirmados de LSN (número de seqüência de log) e a hora em que a transação foi confirmada.

  • cdc.index_columns
    Retorna uma linha para cada coluna de índice associada a uma tabela de alteração.

  • dbo.cdc_jobs (Transact-SQL)
    Retorna os parâmetros de configuração para trabalhos de agente Change Data Capture.