Debug profile tags

The following table lists the tags that are used in debug profiles and a description of the tags.

Table 1. Debug profile tags
Tag name Debug profile type Description
<DBC> Delay A Db2 client user ID that locates the delay debug profile data set. This tag is for internal use only.
<DSC> Delay A Db2 stored procedure schema that traps the stored procedure with the matching schema for debugging. This tag is for internal use only.
<DSP> Delay A Db2 stored procedure external name that traps the stored procedure with the matching external name for debugging. This tag is for internal use only.
<EQO> Regular, delay An EQAOPTS data set name that provides a list of EQAXOPT commands for the debugger to process during initialization. Use apostrophes (') to specify a fully qualified data set name.
<IID> Regular, delay An IMS subsystem ID that traps the IMS transaction running in the IMS subsystem with the matching IMS subsystem ID for debugging.
<ITR> Regular, delay An IMS transaction ID that traps the IMS transaction with the matching IMS transaction ID for debugging.
<JBN> Regular A batch job name that traps the batch job with the matching job name for debugging.
<NM2> Regular, delay A load module name, and a program or C function name that trap the program or C function with the matching load module name, and program or C function name for debugging.
Format rules of the names:
  • Use a comma to separate the load module name and the program or C function name, for example, <NM2>LM1,PM1.
  • A wildcard of asterisk (*) can be specified as the only character, or the last character of the name to indicate that there is zero or more characters, for example, <NM2>*,* and <NM2>lm3,pm*.
  • If the name is not enclosed in single or double quotation marks, the debugger uppercases the name before comparing it against the incoming load module name, program name or C function name, for example, <NM2>'lm3','pm3'. If the name is enclosed in single or double quotation marks, the name is compared exactly as coded.
  • If you want to specify only the program or C function name, use an asterisk (*) as the load module name, for example, <NM2>*,PM1.
<PGL> Regular, delay The name of the first load module of the initial enclave for regular debug profiles or the program name for the delay debug profiles. This tag is deprecated. Use the <NM2> tag instead.
<PGM> Regular, delay The name of the first load module of the initial enclave for regular debug profiles or the program name for the delay debug profiles. This tag is deprecated. Use the <NM2> tag instead.
<RTO> Regular Runtime options that are provided to Language Environment.
<STN> Regular A batch job step name that traps the job step with the matching job step name for debugging.
<TST> Regular, delay TEST runtime options that start the debugger.