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. EDMXLUTL - Utilitário do Marcador de Eventos
  18. HOSTENT - Utilitário Gerador de Relatórios de Endereços TCP/IP
  19. PWXCATMY - Utilitários de catálogo do MySQL
  20. PWXUCCLPRT - Utilitário de resumo de log de impressão
  21. PWXUCDCT - Utilitário do Agente de Log do PowerExchange para Linux, UNIX e Windows
  22. PWXUCREG - Utilitário de Suspensão de Registro de Captura
  23. PWXUCRGP - Utilitário de Impressão de Registros de Captura
  24. PWXUDMX - Utilitário de Memória ECSA de Hora de Atualização dos Mapas de Dados
  25. PWXUGSK - Utilitário de Relatório SSL do z/OS
  26. PWXUMAP - Utilitário de lista de mapas
  27. PWXUSSL - Utilitário de Relatório SSL do PowerExchange

Arquivo de Esquema para a Descrição de Arquivos de Controle

Arquivo de Esquema para a Descrição de Arquivos de Controle

Cada arquivo de controle deve estar em conformidade com o esquema que é instalado com o Cliente Informatica e com os serviços Informatica.
O arquivo de esquema, chamado DatamapGeneration.xsd, é fornecido nos seguintes diretórios de máquinas nas quais o Cliente Informatica e os serviços Informatica estão respectivamente instalados:
  • diretório_de_instalação_do_cliente_Informatica
    \clients\DeveloperClient\osgi_mf_plugins\jars\resources\
  • diretório_de_instalação_de_serviços_Informatica
    \pwxmfplugins\resources\
O esquema consiste em definições de tipos complexos e elementos, em que um tipo complexo consiste em vários elementos.

Definições de Tipos Complexos no Arquivo de Esquema

Para cada tipo complexo, o arquivo de esquema inclui as seguintes informações:
  • Nome
  • Tipo base, para tipos complexos que herdam propriedades de um tipo base
  • Definições de cada elemento filho

Definições de Elementos no Arquivo de Esquema

Para cada elemento, o arquivo de esquema pode incluir as seguintes informações, dependendo do tipo de dados:
  • Nome
  • Cardinalidade, ou seja, o número mínimo e o número máximo de ocorrências
  • Tipo
  • Documentação
  • Valores válidos
  • Comprimento mínimo e máximo

Usando o Arquivo de Esquema para Determinar a Hierarquia de Arquivos de Controle

É possível abrir o arquivo de esquema em um editor XML para determinar a hierarquia permitida de elementos em um arquivo de controle. Você também pode derivar essas informações do arquivo de esquema.
Por exemplo, o elemento raiz no esquema é DatamapGeneration. A definição do tipo complexo DatamapGeneration especifica a escolha de um dos seguintes elementos filho:
  • seqGen, do tipo SEQGen
  • vsamGen, do tipo VSAMGen
  • imsGen, do tipo IMSGen
A definição do tipo SEQGen especifica que se trata de uma extensão do tipo base GenBase, que incluir os seguintes elementos: globalCopybookParserConfig e cacheConfig. Elementos do tipo SEQGen incluem os elementos definidos pelo tipo GenBase, além dos seguintes elementos:
  • globalGenConfig, do tipo SEQGenConfig
  • globalSeqProperties, do tipo SEQDatamapProperties
  • datamapInstances, que consiste em um elemento, seqDatamapInstance, que pode ocorrer uma ou mais vezes
Portanto, o arquivo de controle para a geração de mapas de dados SEQ tem a seguinte estrutura de nível superior:
DatamapGeneration seqGen globalCopybookParserConfig (optional) cacheConfig (optional) globalGenConfig (optional) globalSeqProperties (optional) datamapInstances (required) seqDatamapInstance (at least one required)
Você pode continuar dessa forma para determinar a hierarquia completa de arquivos de controle SEQ, bem como de arquivos de controle VSAM e IMS.