Sumário

Search

  1. Prefácio
  2. Apresentação do Change Data Capture
  3. Ouvinte do PowerExchange
  4. Condensador do PowerExchange
  5. Change Data Capture do DB2 para i5/OS
  6. Logs Remotos de Dados
  7. Apresentação da Extração de Dados Alterados
  8. Extraindo Dados Alterados
  9. Monitorando Sessões do CDC
  10. Gerenciando Extrações de Dados Alterados
  11. Ajustando Sessões do CDC
  12. Carimbos de Data/Hora DTL__CAPXTIMESTAMP

Guia do CDC para i5/OS

Guia do CDC para i5/OS

Alterando uma Tabela de Definição do DB2

Alterando uma Tabela de Definição do DB2

Ocasionalmente, você poderá precisar alterar a definição de uma tabela de origem do DB2 gerada para captura de dados alterados.
Se suas alterações afetarem colunas cujos dados alterados são capturados, use este procedimento para permitir que o PowerExchange alterne para a definição de tabela atualizada, preservando o acesso aos dados capturados anteriormente.
Execute este procedimento sempre que você adicionar, alterar ou eliminar colunas nas quais há captura de dados alterados. Não será necessário executar esse procedimento se você estiver capturando seletivamente dados alterados de um subconjunto de colunas e nenhuma das colunas selecionadas for afetada pelas alterações de metadados.
Se você não precisar mais capturar dados alterados de uma coluna na tabela, poderá remover a coluna do mapa de extração sem alterar o registro de captura. Os dados alterados dessa coluna continuam sendo capturados, mas não extraídos.
Para alterar uma definição de tabela de origem do DB2:
  1. Pare todas as transações, aplicativos e outras atividades que atualizam a tabela.
  2. Verifique se todos os dados alterados que foram capturados na definição de tabela anterior concluíram o processamento de extração. Em seguida, pare todos os fluxos de trabalho que extraem dados alterados da tabela.
  3. No navegador do PowerExchange, abra o registro de captura original e defina seu status como
    Histórico
    .
  4. Use a DDL para fazer as alterações da tabela.
  5. No Navegador do PowerExchange, crie um registro de captura que indique as alterações de metadados e defina seu status como
    Ativo
    .
    O PowerExchange usa o registro de captura recém-ativado para captura de dados alterados.
  6. Se necessário, altere a definição de tabela de destino para refletir as alterações de metadados da tabela de origem.
  7. No PowerCenter Designer, importe as tabelas de origem e destino alteradas. Edite o mapeamento se necessário.
  8. Rematerialize as tabelas de destino, se necessário. Depois que a materialização for concluída, crie os tokens de reinicialização.
  9. Habilite novamente as transações, os aplicativos e outras atividades para atualizar a tabela.
  10. Reinicie o processamento de extração.