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. Metadados DTLDESCRIBE
  12. Globalização do PowerExchange
  13. Usando os Drivers ODBC do PowerExchange
  14. Tipos de Dados e Matriz de Conversão do PowerExchange
  15. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP
  16. Apêndice B: Glossário do PowerExchange

Manual de Referência

Manual de Referência

Destinos de mensagens do PowerExchange

Destinos de mensagens do PowerExchange

O PowerExchange armazena mensagens informativas, de aviso e de erro nos seguintes destinos:
  • Arquivo de log do PowerExchange (DTLLOG ou detail.log) ou um arquivo de log alternativo
  • Console do sistema no IBM i e z/OS
  • Saída padrão (stdout)

Arquivo de log (DTLLOG ou detail.log) ou um arquivo de log alternativo

O arquivo de log é onde a maioria das mensagens do PowerExchange são gravadas. Para trabalhos curtos, use o log herdado para que os logs sejam gravados em um único arquivo, como o detail.log no Linux, UNIX e Windows.
Para trabalhos de longa duração, configure a instrução TRACING para usar arquivos de log alternativos que são gravados no disco. Para outros trabalhos, use o log herdado para que os logs sejam gravados em um único arquivo, como detail.log no Linux, UNIX e Windows.

Console do operador do sistema do z/OS ou i5/OS

O console do sistema é usado no IBM i e z/OS. O PowerExchange não usa o console do sistema no Linux, UNIX e Windows.
É possível ler mensagens do PowerExchange gravadas no console do sistema no IBM i usando o comando DSPMSG QSYSOPR. É possível ler mensagens do PowerExchange gravadas no console do sistema no z/OS executando uma das seguintes ações do SDSF:
  • Navegue até o arquivo de impressão JESMSGLG no trabalho do Ouvinte do PowerExchange.
  • Exiba o LOG, que contém mensagens do WTO de todo o sistema.
Ao fechar um Ouvinte do PowerExchange, pode ser útil exibir a mensagem 580 no console do sistema em vez de tentar localizá-la nos arquivos de log alternativos, o que leva mais tempo.

Saída padrão (stdout)

O PowerExchange grava mensagens em stdout nas seguintes situações, por exemplo:
  • Relatórios produzidos por programas utilitários como DTLUCBRG e PWXUCREG
  • Respostas de camadas de manipulador de comandos em Ouvintes do PowerExchange ou ECCRs
  • Erros nas camadas de log em que o processamento recursivo para o LOG deve ser evitado
O parâmetro de configuração CONSOLE_TRACE define se as mensagens são duplicadas para stdout. Para obter mais informações, consulte Instrução CONSOLE_TRACE.
O texto é escrito em stdout usando a função printf(). Todos os sistemas operacionais suportam esse tipo de exibição com as seguintes diferenças:
  • Linux e aix-ppc64
    . Os programas iniciados com a opção nohup não possuem um console, portanto, você não pode exibir as mensagens do stdout.
  • Windows
    . Os programas iniciados em serviços não têm um console, portanto, você não pode exibir as mensagens do stdout.
  • IBM i
    . Você pode exibir as mensagens do stdout do PowerExchange na saída do arquivo de spool DTLLST3, a menos que o sistema esteja configurado para não gravar mensagens do stdout.
  • z/OS
    . O padrão IBM para mensagens do stdout é DD SYSPRINT. No entanto, o PowerExchange redireciona mensagens de DD SYSPRINT para DD DTLOUT, a menos que DD DTLOUT tenha sido definido no JCL. Em situações raras, poderá ser útil definir //DTLOUT DD DUMMY se a saída do relatório de um utilitário precisar ser gravada em um conjunto de dados de disco alocado por meio da instrução DD SYSPRINT.
    Se o log alternativo estiver configurado, as mensagens que foram gravadas no log não serão duplicadas para stdout. A intenção é minimizar os recursos de spool para trabalhos de longa duração. Quando o log alternativo é implantado, o DTLOUT contém as seguintes mensagens:
    • Mensagens de inicialização do Ouvinte do PowerExchange.
    • Mensagens em que a camada de chamada utilizou a opção NOLOG, como relatórios de programas utilitários.