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:
Pare todas as transações, aplicativos e outras atividades que atualizam a tabela.
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.
No navegador do PowerExchange, abra o registro de captura original e defina seu status como
Histórico
.
Use a DDL para fazer as alterações da tabela.
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.
Se necessário, altere a definição de tabela de destino para refletir as alterações de metadados da tabela de origem.
No PowerCenter Designer, importe as tabelas de origem e destino alteradas. Edite o mapeamento se necessário.
Rematerialize as tabelas de destino, se necessário. Depois que a materialização for concluída, crie os tokens de reinicialização.
Habilite novamente as transações, os aplicativos e outras atividades para atualizar a tabela.