Se for possível reproduzir o problema, considere as
condições sob as quais isso pode ocorrer:
- O problema foi causado por um determinado fluxo de
mensagens?
Se sim, utilize o recurso depurador do ambiente de trabalho e rastreio do usuário para identificar o problema.
- O problema foi causado por um comando?
Nos sistemas operacionais distribuídos, você emite comandos na linha de comandos do sistema.
No z/OS, você pode emitir comandos a partir do console, do syslog ou submetendo
um tarefa do batch. Comandos de personalização são inseridos
a partir de uma sessão OMVS. Comandos do
console que você insere do console ou syslog podem ser convertidos para maiúsculas,
dependendo da configuração do sistema. Isso pode fazer com que alguns
comandos, como
mqsichangetrace,
falhem, principalmente se esses comandos contiverem parâmetros que
devem estar em minúsculas.
Uma mensagem de erro indicando que o grupo de execução não está
disponível pode ser causado pelo fato de o nome do grupo de execução
estar com letras maiúsculas ou minúsculas incorretas.
O mesmo pode ocorrer nos fluxos de mensagens.
- O comando problemático funciona se for digitado por
outro ID de usuário?
Se o comando funcionar quando for
digitado por outro ID de usuário, verifique o ambiente de cada
usuário.
Os caminhos, principalmente os caminhos de bibliotecas
compartilhadas, podem ser diferentes.
Nos sistemas Windows, UNIX e Linux verifique se todos os usuários configuraram o ambiente de comando corretamente; consulte o perfil de amostra para obter informações adicionais.
No Windows, o ambiente para o intermediário é determinado pelas configurações do sistema, não pelas variáveis de um usuário específico.
No entanto, as variáveis do usuário afetam os comandos que não são do
intermediário.
Nos sistemas LinuxUNIX, somente o ID de serviço especificado quando o intermediário foi criado pode iniciar um intermediário.
No Windows, qualquer usuário autorizado pode iniciar um intermediário.