2.8 - Log da execução
Sysout
A execucao desse job pode ser visualizada no SDSF sendo mostrada abaixo:
ASM00001 JOB00193 BUGA001 1 PRINT A 31
A expansão desse job (colocar ? na frente do ASM00001 pra quem esqueceu) mostra que existem 5 files que foram gerados na execucao, são eles :
JESMSGLG - contém mensagens do sistema, pode ser visto como historico da execucao do job (log)
JESJCL - possui o JCL expandido indica a substituição de simbólicos e incorporações de procedimentos
JESYSMSG - contém mensagens do sistema operacional como (des)alocação de arquivos, return codes de steps por exemplo.
2 files SYSPRINT - com conteudo especifico dos programas executados em nosso JOB
O primeiro file JESMSGLG segue abaixo
********************************* TOP OF DATA *********************************************************** 1 J E S 2 J O B L O G -- S Y S T E M S Y S 1 -- N O D E N 1 0
05.48.47 JOB00193 ---- SATURDAY, 06 NOV 2014 ----
05.48.47 JOB00193 IRR010I USERID BUGA001 IS ASSIGNED TO THIS JOB.
05.48.47 JOB00193 ICH70001I BUGA001 LAST ACCESS AT 22:30:51 ON SATURDAY, NOVEMBER 6, 2014 05.48.47 JOB00193 $HASP373 ASM00001 STARTED - INIT 1 - CLASS A - IMAA 05.48.47 JOB00193 IEF403I ASM00001 - STARTED - TIME=05.48.47
05.48.47 JOB00193 +Hello World em HLASM !
05.48.47 JOB00193 IEF404I ASM00001 - ENDED - TIME=05.48.47
05.48.47 JOB00193 $HASP395 ASM00001 ENDED
0------ JES2 JOB STATISTICS ------
06 NOV 2010 JOB EXECUTION DATE
10 CARDS READ
384 SYSOUT PRINT RECORDS
0 SYSOUT PUNCH RECORDS
19 SYSOUT SPOOL KBYTES
0.02 MINUTES EXECUTION TIME
******************************** BOTTOM OF DATA *********************************************************
Uma descrição dos codigos contidos à frente do codigo do job, por exemplo IRR010I podem ser consultados no LOOK AT,
http://www-03.ibm.com/systems/z/os/zos/bkserv/lookat/index.html ou pro preguiçoso
https://goo.gl/4bUBqD
ai ai ai, fui ver aqui e vao sunsetar o encurtador do google
que acabei de ver (maio 2025) mudou e virou "LOOK @", bom, ta disponivel aqui https://www.ibm.com/support/pages/ibm-z-look-content-search-multi-product-edition
que é um localizador da propria ibm para facilitar a sua vida ! Mas se você é das antigas e gosta de papel (também existe em pdf) procure em sua empresa o manual "z/OS VxRyy MVS System Messages Vol N (AAA - BBB) " x e yy variando de acordo com a versão do Z/Os instalada, sendo N o volume e AAA-BBB as 3 primeiras letras do codigo do erro, segue exemplo:
z/OS V1R11.0 MVS System Messages Vol 8 (IEF - IGD) * SA22-7638-18.
A coleção possui 10 volumes ! E você não encontrará o código IRR010I pois ele não é de sistema é de RACF (Resource Access Control Facility), então deixe de ser turrão e use a ferramenta web da ibm (LookAt no endereço acima).
MVS - Multiple Virtual Storage era o sistema operacional antigao que depois virou os S/3x0 e hoje é o Z/OS, em alguns manuais e mesmo livros ainda se usa MVS como sinonimo para sistema operacional de mainframe.
Em consulta ao LookAt a descrição do codigo/mensagem IRR010I indica que a ela foi emitida pois o parametro USER no JOB foi omitido, insira no JCL o parametro user="seu usuario" e a mensagem desaparecera !
O trabalho é demorado e requer paciencia, mas a consulta ao significado da mensagens emitidas nos "files" (talvez em sua empresa utilizem o termo sysout para esse files e não só para o file sysout propriamente dito) é interessante para quem pretende algo além de programação pura e simples.
Last updated