Para testar a conectividade e o status de um Ouvinte do PowerExchange remoto, execute o utilitário DTLREXE com o programa
ping
. Configure a instrução NODE para o Ouvinte do PowerExchange remoto no arquivo de configuração DBMOVER.
A sintaxe para executar o utilitário varia de acordo com o sistema operacional.
No Linux, UNIX e z/OS, use a seguinte sintaxe geral:
dtlrexe loc=
node_name
prog=ping [uid=
user_id
] [pwd=
password
]
No i5/OS, use a seguinte sintaxe:
CALL PGM(DTLREXE) PARM('prog=ping loc=
node_name
[uid=
user_id
] [pwd=
password
]’)
No z/OS ou i5/OS, se o Ouvinte do PowerExchange estiver sendo executado com a configuração 1 ou 2 no primeiro parâmetro da instrução SECURITY, você deverá incluir a identificação do usuário e a senha.
No UNIX, se uma senha incluir um cifrão ($), o DTLREXE receberá somente a parte da senha até o cifrão ($). Para resolver esse problema, inclua a senha entre aspas únicas, que agem como caracteres de escape:
Se o DTLREXE entrar em contato com êxito com o Ouvinte do PowerExchange, o PowerExchange emitirá as seguintes mensagens:
PWX‑00750 DTLREXE Input LOC=
node_name
, PROG=PING, PARMS=
none
, UID=
user_id
.
PWX‑00650 Listener 127.127.127.127 ‑> 127.127.127.127 on port 1234 socket 4
PWX‑00591 Tasks now active = 1.
PWX‑00753 DTLREXEL Input received LOC=
node_name
, PROG=PING, PARMS=
none
.
PWX‑00754 DTLREXEL User Return Codes 1=0, 2=0.
PWX‑00755 DTLREXE Command OK!