Sumário

Search

  1. Prefácio
  2. Introdução ao PowerExchange
  3. Arquivo de Configuração DBMOVER
  4. Trabalhos Netport
  5. Logs de Mensagens do PowerExchange e Substituições de Destinos
  6. Log de estatísticas do SMF e Relatórios
  7. Segurança do PowerExchange
  8. Suporte a Secure Sockets Layer
  9. Segurança de Rede Alternativa do PowerExchange
  10. SQL Não Relacional do PowerExchange
  11. Globalização do PowerExchange
  12. Usando os Drivers ODBC do PowerExchange
  13. Tipos de Dados e Matriz de Conversão do PowerExchange
  14. Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  15. Glossário do PowerExchange

Manual de Referência

Manual de Referência

Opções de Alocação para Conjuntos de Dados de Log Alternativos no z/OS

Opções de Alocação para Conjuntos de Dados de Log Alternativos no z/OS

No z/OS, o PowerExchange aloca dinamicamente conjuntos de dados de log alternativos a mensagens de log a partir de trabalhos e tarefas iniciadas do PowerExchange se você definir a instrução TRACING no arquivo de configuração DBMOVER. Como alternativa, você pode especificar uma instrução DTLLOG DD na JCL para trabalhos e tarefas iniciadas do PowerExchange que emitem mensagens.
Use qualquer um dos seguintes métodos para alocar conjuntos de dados de log alternativo no z/OS:
  • Alocação dinâmica
    . Se você definir a instrução TRACING, o PowerExchange alocará conjuntos de dados de log dinamicamente, exceto para trabalhos ou tarefas iniciadas do PowerExchange para os quais você adicionar uma instrução DTLLOG
    nn
    DD na JCL. Para nomear os conjuntos de dados de log alocados dinamicamente, o PowerExchange usa o valor do parâmetro PFX na instrução TRACING em conjunto com a convenção de nomenclatura de arquivo para o componente do PowerExchange e a plataforma. Para determinar o número de conjuntos de dados de log, o PowerExchange usa o valor do parâmetro FILENUM na instrução TRACING.
  • Instrução DTLLOG01 DD única com SYSTOUT=*
    . Para simplificar a configuração e facilitar a localização da saída de mensagens da execução de determinado trabalho, a Informatica recomenda que você defina uma única instrução DTLLOG01 DD que aponte para SYSOUT = * na JCL para trabalhos e tarefas iniciadas do PowerExchange que emitem mensagens. Quando você executa um desses trabalhos ou tarefas, todas as saídas de mensagens são gravadas em um único conjunto de dados SYSOUT. Nesse caso, o PowerExchange não usa os parâmetros PFX, APPEND, FILENUM e VIEW da instrução TRACING. No entanto, se houver outros trabalhos e tarefas iniciadas que usam a alocação dinâmica, o PowerExchange levará em conta os parâmetros PFX, APPEND, FILENUM e VIEW para esses trabalhos e tarefas.
  • Instruções
    DTLLOG
    nn
    DD com nomes de conjunto de dados diferentes
    . Você pode especificar instruções DTLLOG
    nn
    DD com nomes de conjunto de dados diferentes na JCL para trabalhos ou tarefas iniciadas do PowerExchange. Você deve especificar o parâmetro PFX na instrução TRACING, mas o PowerExchange irá ignorá-lo. O PowerExchange também ignorará o parâmetro FILENUM de todos os trabalhos que incluam as instruções DTLLOG
    nn
    DD. Para alternar para outro arquivo de log alternativo quando o atual ficar cheio, o PowerExchange usa um algoritmo round-robin idêntico ao utilizado para conjuntos de dados de log alocados dinamicamente.
    A variável
    nn
    é um número de 01 a 99. Você pode especificar até 99 instruções DTLLOG
    nn
    DD.
  • Instrução DTLLOG01 DD única que especifica um GDG
    . Se você usar um GDG para registro alternativo em
    z/OS
    , especifique
    GDG(0)
    e DISP=SHR em uma única instrução DTLLOG01 DD na JCL do Ouvinte do PowerExchange. Além disso, aloque e crie pelo menos uma geração do conjunto de dados GDG antes de iniciar o Ouvinte do PowerExchange.
    Com
    GDG (0)
    você pode usar
    APPEND=Y
    na instrução TRACING para habilitar a retomada do log de mensagens do PowerExchange para a geração atual. Você também pode usar
    VIEW=Y
    para exibir registros de log no GDG enquanto a tarefa do Ouvinte do PowerExchange estiver ativa. Se você especificar
    APPEND=N
    , o PowerExchange criará uma nova geração quando o Ouvinte do PowerExchange for iniciado.
    O PowerExchange não limita o número de gerações de GDG. O parâmetro FILENUM da instrução TRACING é ignorado. Em vez disso, o número de gerações será limitado pelo valor LIMIT na definição do GDG. Quando esse limite é atingido, o sistema operacional remove automaticamente a geração mais antiga do GDG e a excluirá se o parâmetro SCRATCH estiver definido para o GDG.
Você não pode usar a compactação DFSMS para conjuntos de dados de log alternativos.
Antes de usar instruções DTLLOG
nn
DD, analise as considerações a seguir:
  • Você ainda deverá especificar a instrução DTLLOG DD com os seguintes propósitos:
    • Gravar mensagens iniciais de inicialização
    • Gravar mensagens se o PowerExchange encontrar um erro de alocação ou gravação nos conjuntos de dados de log alternativos
    A instrução DD DTLLOG pode indicar um conjunto de dados permanente ou SYSOUT. A Informatica recomenda que você especifique o uso de SYSOUT = * como proteção contra falhas com arquivos de log alternativos e para evitar condições de falta de espaço.
  • A menos que você especifique uma instrução DTLLOG
    nn
    DD na JCL, o PowerExchange alocará os arquivos de log alternativos dinamicamente.
  • Para evitar a perda de informações de log e rastreamento do PowerExchange, use conjuntos de dados exclusivos para cada trabalho do PowerExchange com instruções DD DTLLOG
    nn
    .
  • Se você usar um GDG para registro em log alternativo, adicione uma única instrução DTLLOG01 DD que especifique GDG(0) na JCL.
  • Os trabalhos e tarefas iniciadas do PowerExchange que gravam em arquivos de log alternativos incluem o Ouvinte do PowerExchange, PowerExchange Condense, o Agente do PowerExchange e trabalhos Netport. Além disso, as ECCRs do Adabas, IDMS e com base em logs do IMS, bem como a ECCR com base em tabelas do Datacom, podem usar arquivos de log alternativos.
    O Agente de Log do PowerExchange, VSAM ECCR em lotes, CICS/VSAM ECCR e ECCR síncrono do IMS não gravam mensagens no log nem em arquivos de log alternativo do PowerExchange.