tabelas Change Data Capture (Transact-SQL)Change Data Capture Tables (Transact-SQL)

ESTE TÓPICO APLICA-SE A:simSQL Server (a partir de 2008)nãoBanco de Dados SQL do Microsoft AzurenãoAzure SQL Data Warehouse nãoParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

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.Change data capture enables change tracking on tables so that data manipulation language (DML) and data definition language (DDL) changes made to the tables can be incrementally loaded into a 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.The topics in this section describe the system tables that store information used by change data capture operations.

Nesta seçãoIn This Section

cdc.<capture_instance>_CTcdc.<capture_instance>_CT
Retorna uma linha para cada alteração feita em uma coluna capturada na tabela de origem associada.Returns one row for each change made to a captured column in the associated source table.

cdc.captured_columnscdc.captured_columns
Retorna uma linha para cada coluna rastreada em uma instância de captura.Returns one row for each column tracked in a capture instance.

cdc.change_tablescdc.change_tables
Retorna uma linha para cada tabela de alteração do banco de dados.Returns one row for each change table in the database.

cdc.ddl_historycdc.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.Returns one row for each data definition language (DDL) change made to tables that are enabled for change data capture.

cdc.lsn_time_mappingcdc.lsn_time_mapping
Retorna uma linha para cada transação que tem linhas em uma tabela de alteração.Returns one row for each transaction having rows in a change table. 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.This table is used to map between log sequence number (LSN) commit values and the time the transaction committed.

cdc.index_columnscdc.index_columns
Retorna uma linha para cada coluna de índice associada a uma tabela de alteração.Returns one row for each index column associated with a change table.

cdc_jobs ( Transact-SQL )dbo.cdc_jobs (Transact-SQL)
Retorna os parâmetros de configuração para trabalhos de agente Change Data Capture.Returns the configuration parameters for change data capture agent jobs.

Consulte tambémSee Also

Procedimentos armazenados de captura de dados de alterações (Transact-SQL) Change Data Capture Stored Procedures (Transact-SQL)
Alterar funções de captura de dados ( Transact-SQL )Change Data Capture Functions (Transact-SQL)