IBM Debug Tools
IBM Debug Tools
IBM Debug Tools
Fernando Santillana
951207686
Julio 2020 [email protected]
Agenda :
• Introducción
• Overview
• Compatibilidad
• Documentación
• Casos de uso
• Preguntas-Conclusiones-Comentarios
Que es Debug Tool for z/OS
Puede ser utilizado con interfases gráficas como IBM RDZ and
CICS Explorer.
Funciones principales :
• Determina porque un programa esta dando resultados incorrectos/inesperados.
01
• Otras funciones mas como ejecutar el programa hasta una determinada sentencia,
07 playback, forzar abend del programa, etc.
Diagrama de Arquitectura:
z/OS
BATCH CICS TSO DB2 USS WEB SPHERE IMS
LANGUAGE ENVIRONMENT
COBOL, ASSEMBLER, PLI, C
DEBUG TOOLS
Proceso Proceso
Interactivo Batch
Debug Tools : Automaticamente localiza archivo SYSDEBUG
X10141.D.LIB.SYSDBG.ONLINE
D.LIB.LOAD.ONLINE
Member debug
FSSAMPC2
Módulo FSSAMPC2
Lib
sysdebug(FSSAMPC2)
➢ Compilar programa
➢ https://www.ibm.com/support/knowledgecenter/SSUFAU_2.0.0/com.ibm.debugtool.doc/eqacus0
0.pdf
Debug Tools: CICS – 01-01
Ingresar la trans,
Para configurar/activar/desactivar prog, userid, etc
DEBUG TOOLS, Ingresar al CICS y a “debugear”
ejecutar la transacción DTCN
E F9
E
• Para debugear la
transacción/programa:
grabar(F4), activar(F5)
profile y salir con F3 y
ejecutar la transacción.
E F3 F4 F5 F3
Debug Tools: CICS – 01-02
Pantallas de Ayuda
F3 F3
Secuencia de resultados de
commando PLAYBACK
Sentencias COBOL permitidas
Debug Tools: CICS – 02-01
Set auto on both: Para monitorear variables
AT: Breakpoint
Ingresar/ejecutar
transacción a Tambien se puede
“debugear” act/desact BP ubicando
el cursor en una
sentencia y presionar F6
E
E
Busqueda de
Area Monitoreo strings del
Area Source (F10) programa
Area Log (F11)
E
Debug Tools: CICS – 02-02
E E
E
F4 F9
Debug Tools: CICS – 02-03
E E
E E
E
Debug Tools: CICS – 03-02
E E
E E
E
Debug Tools: CICS – 02-03
E E
Comando
Nombre de para copiar
script DT JCL or JOB
E E
Debug Tools: TSO – 01-02
Nombre de
JCL or JOB
a copiar E EE
Nombre de
programa
a ejecutar
E
Debug Tools: TSO – 01-03
Presionar F1
para menu
HELP
F3 EE
E
Debug Tools: TSO – 01-04
Grabar
script DT
Debug Tools: TSO – 01-05
Ejecutar
JOB Batch
E E
Resultado
de JOB Sysout generado por
Ejecutado Fault Analyzer al
interceptar el abend
Debug Tools: TSO – 02-01
Insertar línea
para ingresar
DD de opción
de TEST
E E
E F3
E
Debug Tools: TSO – 02-02
E E
F10 F10
Debug Tools: TSO – 02-03
E OR E
F9 E OR F9
E
Preguntas/Conclusiones/Comentarios :
F I N