在 IMS 下添加调试支持
要添加对在 IMS中运行的调试应用程序的支持,需要执行以下步骤:
- 选择下列其中一种方法来指定 TEST 运行时选项:
- 在由应用程序员创建的数据集中指定 TEST 运行时选项,然后由定制版本的 Language Environment ® 用户出口例程 CEEBXITA 抽取该选项。
- 在下列其中一个汇编程序模块中指定 TEST 运行时选项:
- CEEUOPT 是一个汇编程序模块,它使用 CEEXOPT 宏来设置应用程序级别缺省值,并在应用程序中进行链接编辑。
- CEEROPT ,这是一个汇编程序模块,它使用 CEEXOPT 宏来设置区域级别缺省值。
- 通过
EQASET事务指定 TEST 运行时选项。 该事务允许应用程序员指定一组有限的 TEST 运行时选项。 - 在专用消息区域中指定 TEST 运行时选项,由应用程序员使用 IBM® z/OS® Debugger 实用程序选项 4.5"IMS 事务隔离设施" 创建。
- 从与站点环境最匹配的以下方案中进行选择:
- 方案 A
- 您在 IMS Transaction Manager , BTS 或 DB 中运行程序,并使用用户出口来管理 TEST 运行时选项。 执行 方案 A: 运行 IMS 和使用用户出口管理 TEST 运行时选项 中描述的步骤以启用此方案。
- 方案 B
- 您在 IMS Transaction Manager , BTS 或 DB 中运行程序,并且正在使用 CEEUOPT 或 CEEROPT 来管理 TEST 运行时选项。 执行方案 B: 运行 IMS 和使用 CEEUOPT 或 CEEROPT 管理 TEST 运行时选项 中描述的步骤以启用此方案。
- 方案 C
- 在 IMS Transaction Manager 中运行不带 Language Environment 的汇编程序,并使用 EQASET 事务指定一些 TEST 运行时选项。 执行 方案 C: 在 IMS TM 中运行无语言环境的汇编程序并使用 EQASET 管理 TEST 运行时选项 中描述的步骤以启用此方案。
- 方案 D
- 您在 IMSplex 环境中运行程序,并且正在使用用户出口, CEEUOPT 或 CEEROPT 来管理 TEST 运行时选项。 执行 方案 D: 运行 IMSplex 环境 中描述的步骤以启用此方案。
- 方案 F
- 您在 IMS 事务管理器中运行消息处理程序(MPP),该程序在消息处理区域(MPR)中运行。 您希望隔离应用程序调试,并避免调度延迟或与未调试的程序发生冲突。 执行 方案 F: 启用事务隔离设施 中描述的步骤以启用此方案。 IBM Z and Cloud Modernization Stack (Wazi Code) 不支持 IMS 事务隔离功能。
- 选择站点将用于管理 TEST 运行时选项的方法后,请将所选方法通知应用程序员。 请确保应用程序员遵循 IBM z/OS Debugger 用户指南 中 "准备 IMS 程序" 中描述的指示信息,并选择正确的方法来指定 TEST 运行时选项。 如果应用程序员正在使用 EQASET 事务来指定 TEST 运行时选项,请确保他们遵循 IBM z/OS 调试器用户指南 中 "运行 EQASET 事务" 中描述的指示。