Sumário

Search

  1. Prefácio
  2. Introdução aos Utilitários do PowerExchange
  3. createdatamaps - Utilitário de Criação do Mapa de Dados
  4. DTLCCADW - Utilitário Adabas PCAT
  5. DTLCUIML - Utilitário Marcador do Log do IMS
  6. DTLINFO - Utilitário de Informações de Liberação
  7. DTLREXE - Utilitário de Execução Remota
  8. DTLUAPPL - Utilitário de Token de Reinicialização
  9. DTLUCBRG - Utilitário de Registro em Lotes
  10. DTLUCDEP - Utilitário de Manutenção CDEP
  11. DTLUCSR2 - Utilitário de Registros IDMS SR2 e SR3
  12. DTLUCUDB - Utilitário do DB2 para Linux, UNIX e Windows CDC
  13. DTLULCAT e DTLULOGC - Utilitários de Catálogo de Logs IDMS
  14. DTLURDMO - Utilitário de Mapa de Dados
  15. DTLUTSK - Utilitário de Controle de Tarefa
  16. EDMLUCTR - Utilitário de Digitalização e Impressão de Log
  17. EDMUOPTS - Utilitário Service Aid
  18. EDMXLUTL - Utilitário do Marcador de Eventos
  19. HOSTENT - Utilitário Gerador de Relatórios de Endereços TCP/IP
  20. PWXCATMY - Utilitários de catálogo do MySQL
  21. PWXUCCLPRT - Utilitário de resumo de log de impressão
  22. PWXUCDCT - Utilitário do Agente de Log do PowerExchange para Linux, UNIX e Windows
  23. PWXUCREG - Utilitário de Suspensão de Registro de Captura
  24. PWXUMAP - Utilitário de lista de mapas
  25. PWXUCRGP - Utilitário de Impressão de Registros de Captura
  26. PWXUDMX - Utilitário de Memória ECSA de Hora de Atualização dos Mapas de Dados
  27. Utilitário de relatório PWXUGSK - SSL
  28. PWXUSSL - Utilitário de Relatório SSL do PowerExchange
  29. WRKJRNLCKE - Utilitário de Tabela de Bloqueio de Diário para IBM i

Notas de Uso do Utilitário DTLUCBRG

Notas de Uso do Utilitário DTLUCBRG

Reveja as seguintes considerações:
  • Ao executar o utilitário DTLUCBRG, você pode receber mensagens de erro informando que os registros que estão sendo criados podem não ser utilizáveis. Por exemplo:
    PWX-09702 Oracle ID
    xxxx
    not found in configuration
    Para evitar a criação de registos inutilizáveis, realize as seguintes ações:
    • Corrija o erro informado pela mensagem e execute novamente o utilitário. Repita o processo até que o utilitário deixe de gerar mensagens de erro. É particularmente importante eliminar erros resultantes da pesquisa de registos existentes, pois esses erros podem resultar em registros inutilizáveis, mesmo que nenhuma entrada seja encontrada.
    • Primeira tentativa de criar um pequeno volume de registros.
    • Inclua o seguinte parâmetro na entrada do utilitário para realizar uma execução de teste desse utilitário sem criar os registros:
      TESTRUN Y
      Depois de realizar uma execução de teste sem erros para um pequeno volume de registros, tente repetir o processo para o conjunto completo de registros que você deseja criar. Depois que essa execução for concluída sem erros, especifique TESTRUN N na entrada do utilitário e volte a executar o utilitário para criar os registros. O padrão é TESTRUN Y.
  • Para z/OS, especifique um tamanho mínimo de REGION de 64 MB para acomodar os requisitos de memória para o processamento do utilitário.
  • Se você usar o utilitário DTLUCBRG para criar registros de captura para fontes de dados no z/OS, mas o utilitário não encontrar os mapas de dados de origem necessários no membro DATAMAPS do nó LOCATION_DM, ele não criará os registros e não informará o erro. Em vez disso, o utilitário parece ser concluído com êxito, exibindo RC=0. Para evitar esse problema, certifique-se de que os mapas de dados dos objetos de origem existam no membro DATAMAPS antes de executar o utilitário.
  • Em alguns casos, o utilitário DTLUCBRG pode não gerar as colunas de BI e CI, mesmo que o parâmetro CREATEBICI seja especificado. Por exemplo, o utilitário não gera colunas de BI e CI para colunas LOB do DB2 for z/OS. Nesse caso, o utilitário ignora a tentativa de criar as colunas no mapa de extração e grava uma mensagem de aviso no arquivo de saída.
  • Se você usar o utilitário DTLUCBRG com origens do DB2 for i5/OS, poderá especificar um arquivo físico simples ou um arquivo físico de origem na palavra-chave INPUT_FN, OUTPUT_FN ou ERROR_FN do parâmetro CREATEBICI. Essas palavras-chave apontam para arquivos de entrada, de saída e de erro. Se você deseja especificar um membro em um arquivo, coloque todo o arquivo e a especificação do nome do membro entre aspas duplas. Por exemplo:
    CREATEBICI=(COLUMNS=ALL, EXTINFO=BICI, INPUT_FN=MYLIB/MYFILEIN, OUTPUT_FN=MYLIB/MYFILEOUT, ERROR_FN=”MYLIB/MYSRCFILE(ERROR_MBR)”
  • Se você estiver gerando colunas de pré-imagem ou de indicador de alteração e a palavra-chave COLUMNS identificar colunas definidas pelo usuário com expressões que chamam funções do PowerExchange, verifique se as funções oferecem suporte ao armazenamento em buffer do BI. Se uma função não oferecer suporte ao armazenamento em buffer do BI, o PowerExchange não gerará colunas de BI ou CI para o campo. Para obter mais informações, consulte Funções de expressão-campo que suportam o processamento do CREATEBICI.
  • Para sistemas operacionais z/OS e IBMi, os mapas de extração gerados pelo utilitário podem exceder os comprimentos de registro padrão usados para o sistema. Para o z/OS, o comprimento de registro padrão é de 88 caracteres e, para o IBMi, é de 184 caracteres. Se você encontrar erros quando o sistema tentar gravar a saída do utilitário, talvez seja necessário modificar o arquivo de entrada do utilitário ou a instrução JCL SYSIN DD para substituir o comprimento do registro padrão.
  • Se o PowerExchange acessa o Microsoft SQL Server em um sistema operacional Linux, a variável de ambiente LD_LIBRARY_PATH no sistema Linux deverá especificar o valor
    $PWX_HOME/ODBC7.1/lib
    para o utilitário DTLUCBRG ser executado. Para obter mais informações sobre como configurar a variável de ambiente, consulte o
    Guia de Instalação e Atualização do PowerExchange
    .
  • O utilitário DTLUCBRG não pode criar registros de captura para tabelas temporárias globais do Oracle. O PowerExchange não pode capturar dados alterados dessas tabelas porque os dados da tabela não estão disponíveis nos logs de redo do Oracle. Os dados são armazenados em espaços de tabela temporários para uso privado e excluídos quando a sessão do banco de dados termina. Se você tentar registrar uma tabela temporária global com o utilitário DTLUCBRG, o utilitário não produzirá nenhum registro para a tabela.