Apêndice G: Rastreamento para criar um mapa de memória ao importar um copybook COBOL
Apêndice G: Rastreamento para criar um mapa de memória ao importar um copybook COBOL
Quando você importa um copybook COBOL para um mapa de dados do Navegador do PowerExchange, o Navegador pode gerar uma saída de rastreamento que mostra um mapa de memória de dados aprimorado.
Em comparação com o mapa de divisão de dados produzido pelo procedimento de compilação do IBM IGYWC, o mapa de memória de rastreamento fornece informações adicionais e usa um formato no qual os grupos FILLER e REDEFINES são fáceis de identificar. Use o rastreamento quando você precisar executar qualquer uma das seguintes tarefas:
Solucionar problemas de mapeamento de erros da máquina do Navegador do PowerExchange em vez do sistema z/OS
Verificar se o mapa de memória é consistente com o mapa de dados
Verificar os deslocamentos dos itens do copybook no armazenamento
Verificar itens FILLER e REDEFINES para garantir que estejam mapeados corretamente
Garantir que qualquer campo FILLER_REDEF_
nn
adicionado pelo PowerExchange para redefinições estejam consistentes com valores de preenchimento
Identificar quaisquer campos que não precisem ser mapeados
Visualizar informações do mapa que não estão disponíveis no compilador IBM IGYWC, incluindo níveis COBOL, locais de itens FILLER e REDEFINES, preenchimento e valores OCCURS
Para configurar e executar o rastreamento, realize as seguintes etapas:
No arquivo de configuração dbmover.cfg no sistema Windows em que o Navegador do PowerExchange é executado, especifique a seguinte instrução TRACE:
TRACE=(COBDTL,0,99)
No Navegador do PowerExchange, importe o copybook COBOL para um mapa de dados.
O Navegador do PowerExchange gera a saída de rastreio no log de detalhes ou em um arquivo de log alternativo se você especificou a instrução TRACING no arquivo dbmover.cfg.
Compare a saída de rastreamento gerada com o seu copybook para garantir que o armazenamento de dados esteja mapeado corretamente.