Personalización de la depuración de BTS IMS
El programa de utilidad IMS BTS Debugging de IBM® z/OS® Debugger Utilities ayuda a los usuarios a preparar un JCL de BTS e iniciar una sesión de depuración en primer plano o por lotes. Puede proporcionar a los usuarios los valores predeterminados para la opción de tiempo de ejecución TEST y los nombres de conjunto de datos para el módulo de carga Depurador de z/OS , el módulo de salida de usuario, los archivos de información de depuración, los ID de subsistema IMS y los JCL base.
Para establecer los valores predeterminados, siga estos pasos:
- Revise los parámetros descritos en la Tabla 1. Verifique que tiene toda la información necesaria para especificar valores para cada parámetro. También puede ver una lista completa de parámetros y el convenio de sintaxis para estos parámetros en el miembro
EQAZDSYSdel conjunto de datoshlq.SEQATLIB. - Edite el miembro
EQAZDSYS1 del conjunto de datoshlq.SEQATLIB. Modifique los parámetros requeridos por su sitio. Puede añadir parámetros de una de las formas indicadas a continuación:- Utilice la sentencia
INCLUDE 'any.data.set.name';para incluir sentencias de un conjunto de datos que haya creado. - Utilice la sentencia
INCLUDE membername;para incluir parámetros de otros miembros en el conjunto de datoshlq.SEQATLIB.
Si los programadores de aplicación utilizan terminales que no visualizan texto en mayúsculas y minúsculas en inglés, escriba todos los parámetros y sus valores en mayúsculas en inglés.
- Utilice la sentencia
| Nombre de parámetro | Descripción |
|---|---|
| yb2dtmod | El nombre del conjunto de datos que contiene los módulos de carga de z/OS Debugger , SEQAMOD. |
| yb2dtce1 | El nombre del conjunto de datos que contiene la biblioteca de tiempo de ejecución de Language Environment ® , SCEERUN1. |
| yb2dtce2 | El nombre del conjunto de datos que contiene la biblioteca de tiempo de ejecución de Language Environment , SCEERUN2. |
| yb2dtbin | El nombre del conjunto de datos que contiene el módulo de carga CEEBINIT. |
| yb2dtnmp | La pauta de nomenclatura que ha almacenado en EQAD3CXT cuando ha completado las instrucciones de Modificación de la pauta de nomenclatura. Si modifica la pauta de nomenclatura almacenada en EQAD3CXT, debe modificar este parámetro de modo que coincida. |
| yb2dtdev | El tipo de interfaz que los programadores de aplicaciones deben utilizar para depurar programas IMS BTS. Puede especificar uno de los siguientes valores:
|
| yb2dtmtd | El método que los programadores de aplicaciones deben utilizar para iniciar z/OS Debugger. Puede especificar uno de los siguientes valores:
|
| yb2dtprf | El nombre del conjunto de datos que contiene el archivo de preferencias. Si el sitio no utiliza un archivo de preferencias, puede dejar este campo en blanco. |
| yb2dtcmd | El nombre del conjunto de datos que contiene el archivo de mandatos. Si el sitio no utiliza un archivo de mandatos, puede dejar este campo en blanco. |
| yb2dtufl | El nombre del conjunto de datos que contiene una lista de nombres de conjunto de datos que se van asignar por sentencias EQADEBUG DD. |
| yb2dtued | El nombre de un conjunto de datos que contiene el módulo de carga EQAUEDAT. |
| yb2imsnm | Número de subsistemas IMS que los programadores de aplicaciones pueden utilizar para ejecutar o depurar aplicaciones IMS . El máximo valor es 12. |
| yb2iidn | Para cada subsistema IMS , cree una copia de este parámetro y asigne a n un número exclusivo entre 1 y 12. Por ejemplo, si el sitio tiene dos subsistemas IMS , cree yb2iid1 y yb2iid2 y asigne a cada parámetro un nombre de sistema IMS exclusivo. |
| yb2bmpn | Para cada subsistema IMS , cree una copia de este parámetro y asigne a n un número exclusivo entre 1 y 12 y especifique el nombre de miembro de un JCL que el sitio utiliza como JCL base o de plantilla para programas de proceso de mensajes por lotes (BMP). Edite el miembro EQABMPSM2 de hlq.SEQATLIBy, a continuación, cópielo en un nombre nuevo (por ejemplo, BMPJCL1). Por ejemplo, si el sitio tiene dos subsistemas IMS , cree yb2bmp1 y yb2bmp2 y asigne a cada parámetro el nombre de miembro. |
| yb2dbbn | Para cada subsistema IMS , cree una copia de este parámetro y asigne a n un número exclusivo entre 1 y 12 y el nombre de miembro de un JCL que el sitio utiliza como JCL base o de plantilla para programas DL/I (Data Language/I). Edite el miembro EQADBBSM3 de hlq.SEQATLIBy, a continuación, cópielo en un nombre nuevo (por ejemplo, DBBJCL1). Por ejemplo, si el sitio tiene dos subsistemas IMS , cree yb2dbb1 y yb2dbb2 y asigne a cada parámetro el nombre de miembro. |
| yb2dlin | Para cada subsistema IMS , cree una copia de este parámetro y asigne a n un número exclusivo entre 1 y 12 y el nombre de miembro de un JCL que el sitio utiliza como JCL base o de plantilla para programas DL/I (Data Language/I). Edite el miembro EQADLISM4 de hlq.SEQATLIBy, a continuación, cópielo en un nombre nuevo (por ejemplo, DLIJCL1). Por ejemplo, si el sitio tiene dos subsistemas IMS , cree yb2dli1 y yb2dli2 y asigne a cada parámetro el nombre de miembro. |
1 USERMOD EQAUMOD6 se proporciona para actualizar EQAZDSYS. Consulte
SMP/E USERMODpara ver un USERMOD de SMP/E para esta personalización.
2 USERMOD EQAUMODG se proporciona para actualizar EQABMPSM. Consulte
SMP/E USERMODpara ver un USERMOD de SMP/E para esta personalización.
3 USERMOD EQAUMODH se proporciona para actualizar EQADBBSM. Consulte
SMP/E USERMODpara ver un USERMOD de SMP/E para esta personalización.
4 USERMOD EQAUMODI se proporciona para actualizar EQADLISM. Consulte
SMP/E USERMODpara ver un USERMOD de SMP/E para esta personalización.