Las instrucciones de este tema le ayudan a iniciar la depuración de una de sus aplicaciones z/OS.
Acerca de esta tarea
Las instrucciones describen cómo elegir una aplicación z/OS para esta tarea,
establecer el daemon en la dirección IP y el número de puertos correctos, verificar que el daemon esté a la escucha,
modificar las opciones correctas del parámetro de tiempo de ejecución TEST,
iniciar la aplicación y, a continuación, realizar unos cuantos pasos de depuración simples. Después de seguir estos pasos, aprenderá más sobre las modificaciones que deberá
realizar sobre estos pasos para depurar otras aplicaciones z/OS.
Procedimiento
Siga estos pasos para iniciar la depuración de una aplicación en el sistema z/OS:
- Elija la aplicación que desea depurar y que sabe cómo modificar el parámetro de tiempo de ejecución TEST asociado a esta aplicación.
Con el depurador z/OS, puede depurar programas COBOL, PL/I, C/C++ y ensamblador (LE) que se ejecutan en IMS, CICS®
, Db2® o z/OS UNIX System Services. El tema «
Depurador de z/OS : descripción general» de la
Guía del usuario del depurador de IBM z/OS ofrece una lista completa de los tipos de programas que se pueden depurar con el depurador (conocido como
depurador remoto o
modo de depuración remota en la
Guía del usuario del depurador de IBM z/OS ) y los subsistemas que admite el depurador.
- Si no utiliza Debug Manager para simplificar la depuración remota, obtenga la dirección IP de la estación de trabajo.
Puede obtener la dirección IP siguiendo estos pasos:
- Abra una ventana Indicador de mandatos y especifique el mandato ipconfig.
La ventana visualiza una lista de direcciones IP. La dirección IP correcta tiene el nombre Dirección
IP y está en el formato www.xxx.yyy.zzz. Si ve más de una dirección IP, una puede
ser para un dispositivo de red, como, por ejemplo un router o un concentrador inalámbrico y la otra para su estación de
trabajo. Utilice la dirección IP para su estación de trabajo. Anote esta dirección IP.
- Especifique el mandato exit para cerrar la ventana.
- En el depurador, verifique que el daemon está a la escucha realizando los pasos siguientes:
- Haga clic .
- En la ventana Depurar, busque el icono de escucha a la derecha de la vista Depurar. El icono del oyente es verde (
) si el demonio del oyente está activado, rojo (
) si el demonio del oyente está desactivado.
- Si el icono es rojo, pulse el icono para activar el daemon de escucha. El icono se vuelve verde.
- Si anteriormente estaba ejecutando el depurador en modalidad de pantalla completa, modifique la opción de tiempo de ejecución TEST para que la aplicación sustituya la opción MFI o VTAM% existente por la opción TCPIP & o DBMDT .
Si anteriormente estaba utilizando las opciones de modalidad estándar DIRECT & o DBM, cambie a TCPIP & o DBMDT.
Si está actualizando una opción TCPIP & existente, verifique que especifica la dirección IP que ha obtenido del paso 2. El ID del puerto predeterminado es 8001; si el daemon muestra un número de puerto diferente, sustituya el
id_de_puerto con ese número de puerto.
Si está utilizando DTCN para programas CICS, no olvide establecer el Tipo de sesión en
TCP.
Si está especificando la dirección IP para los procedimientos almacenados de Db2, recuerde seguir las instrucciones del tema «Preparación de un programa de procedimientos almacenados de Db2 » en la Guía del usuario del depurador de IBM z/OS.
Puede ver ejemplos de cómo puede cambiar la opción de tiempo de ejecución de TEST en el
apartado Qué hacer ahora
.
- Inicie su aplicación como lo hace normalmente cuando la está depurando.
En la vista Depurar aparece información perteneciente a su aplicación. Si no ve información sobre su aplicación
en la vista Depurar, compruebe los puntos siguientes:
- Si está utilizando DBMDT, verifique que el gestor de depuración se está ejecutando en el host.
- Ha obtenido la dirección IP y el número de puerto correctos para su estación de trabajo.
- Ha especificado las opciones de tiempo de ejecución de TEST, incluyendo la dirección IP y el
número de puerto correctos.
- Verifique que el daemon esté a la escucha.
- Recorra el programa, establezca un punto de interrupción, ejecute el programa hasta el punto de interrupción y
supervise una variable en su aplicación.
Las instrucciones siguientes muestran como hacer cada una de estas tareas:
- Para avanzar en el programa, haga clic en el botón Step into (
).
- Para establecer un punto de interrupción en el editor del depurador, pulse con el botón derecho del ratón sobre
la sentencia en la que desea establecer un punto de interrupción y seleccione Añadir punto de
interrupción.
- Para ejecutar el programa hasta un punto de interrupción que usted establezca, haga clic en Reanudar
.
- Para supervisar una variable, vaya al editor del depurador y pulse con el botón derecho del ratón sobre la
variable que desea supervisar. Seleccione Supervisar expresión en el menú emergente.
- Para finalizar la sesión de depuración, haga clic en el botón Terminar (
) en la vista Depurar. Este icono está ubicado en el lado derecho de la
vista Depurar.
Qué hacer a continuación
Para obtener información sobre las funciones de depuración, consulte Descripción general del depurador de IBM z/OS.