Materializando um Destino de uma Cópia da Imagem do DB2
Materializando um Destino de uma Cópia da Imagem do DB2
Use o seguinte procedimento para criar uma cópia da imagem completa do espaço da tabela da origem do DB2 e usá-la para materializar um destino:
Crie a JCL e as placas de controle para criar a cópia da imagem completa.
Submeta o trabalho para o utilitário DB2 COPY manualmente ou de um programador de trabalho ou trabalho em lotes. Quando o programa DB2 DSNUTILB ler as placas de controle, ele invocará o utilitário COPY para criar a cópia da imagem inteira.
Crie uma estrutura do banco de dados de destino, como uma tabela.
No PowerCenter Designer, crie um mapeamento. Inclua a tabela do DB2 para a qual você criou a cópia da imagem como origem e o objeto do banco de dados da etapa 3 como o destino.
No Workflow Manager do PowerCenter, crie uma conexão, um fluxo de trabalho e uma sessão.
Crie uma nova conexão de aplicativo e selecione
Lote PWX NRDB
como o tipo de conexão. Se você desejar ativar o processamento de descarregamento, selecione
Filtrar Após
para o atributo
Processamento de Descarregamento
.
Quando você configurar a sessão, selecione
Leitor do PowerExchange para Cópia de Imagem do DB2
como o leitor e selecione a conexão de aplicativo que você acabou de criar na lista de conexões.
Para especificar a cópia da imagem, execute uma das ações a seguir:
Para ler a última cópia de imagem, não insira um nome de conjunto de dados no atributo
Conjunto de Dados de Cópia de Imagem
para o leitor.
Para ler uma cópia de imagem completa diferente da anterior, insira o nome do conjunto de dados da cópia da imagem no atributo
Conjunto de Dados de Cópia de Imagem
para o leitor.
Para ler um arquivo da cópia de imagem completa que foi criado em um subsistema diferente do DB2, digite o nome do conjunto de dados da cópia de imagem no atributo
Conjunto de Dados de Cópia de Imagem
para o leitor e selecione
Desabilitar Verificação de Consistência
.
Se você selecionar a propriedade
Desabilitar verificação de consistência
e usar uma cópia da imagem criada em um subsistema do DB2 diferente ou com uma versão anterior do DB2, as seguintes restrições adicionais serão aplicáveis:
A definição da tabela no catálogo do subsistema do DB2 em uso para ler a cópia da imagem deve refletir corretamente a definição da tabela quando a cópia da imagem foi criada.
A cópia da imagem deve conter dados de somente uma tabela.
A cópia da imagem deve ser criada em um subsistema na mesma versão do DB2 do subsistema usado para ler a cópia da imagem.
Inicie o fluxo de trabalho para mover os dados de cópia da imagem para a tabela de destino.
Se você planeja usar o CDC do PowerExchange para atualizar o destino, é preciso configurar tokens de reinicialização com base nos marcadores do evento pela etapa QUIESCE TABLESPACE. Para obter informações sobre como configurar tokens de reinicialização, consulte