Partilhar via


Tabelas de captura de dados de alterações (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

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 artigos desta seção descrevem as tabelas do sistema que armazenam informações usadas pelas operações de captura de dados de alteração.

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 linguagem de definição de dados (DDL) feita nas tabelas que estão habilitadas para captura de dados de alteração.

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 sequê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.

Confira também

Procedimentos armazenados de captura de dados de alterações (Transact-SQL)
Funções de captura de dados de alterações (Transact-SQL)