CLDM- CICS 装入模块映射

使用事务 CLDM 来生成 CICS® 装入模块映射。 z/OS® 硬件检测服务可以使用装入模块映射,也可以在问题确定期间使用装入模块映射来帮助确定已由 CICS 装入程序域装入的程序。

语法

可以使用以下语法图中显示的选项以不同格式生成 CICS 装入模块映射。

读取语法图跳过可视语法图 CLDM PATH=pathnameSYSOUT=sysoutclassTSQ

选项

PATH=路径名
pathname 是 CLDM 用于存储 z/OS 硬件检测服务 CICS 装入模块映射的现有 USS 文件系统路径的名称。 路径名必须是绝对路径名,即,它必须以正斜杠 (/) 开头。
现有 USS 文件系统路径通常为小写或混合大小写。 缺省情况下, CLDM 会将您为 PATH 选项输入的值中的所有字符转换为小写。 要指定混合情况下的 USS 文件系统路径,请确保终端的 TYPETERM 定义的 UCTRAN 属性设置为 TRAN 或 NO ,并将您为 PATH 选项输入的值括在单引号中。 (如果 UCTRAN 设置为 YES ,并且将该值括在单引号中,那么该值将转换为大写。)
写入指定 USS 文件系统路径的文件名由 CLDM 生成,格式为 SYSHISTyyyymmdd.hhmmss.asidx.jobname.CICSMAP,其中:
  • yyyymmdd 是 CLDM 运行的年,月和日。
  • hhmmss是 CLDM 运行的小时,分钟和秒。
  • asidx 是 CICS 区域的 4 字节十六进制地址空间标识。
  • jobname 是 CICS 作业名。
"从硬件数据收集中解释 .MAP 文件中的信息" 表中的 " z/OS 系统命令" 手册描述了写入 USS 文件系统的记录的格式。 但是,以下条件适用:
  • CLDM 仅生成记录类型为 M (模块) 和 C (CSECT) 的数据记录。
  • 对于模块 (记录类型 M) 记录,如果模块位于 LPA 区域 (即 MLPA , PLPA 或 FLPA) 中,那么内存区域始终设置为 M。
  • 对于模块记录,长名称 (VOLSER 和 DSN) 字段始终为空白。
注: 检查是否有权在 USS 文件系统中创建文件的是 CICS 区域用户标识,而不是与 CLDM 事务关联的用户标识。
SYSOUT= 系统输出类
sysoutclass 是系统输出类, CLDM 必须使用该类来生成装入器程序映射报告。 CICS 必须使 CICS 假脱机接口在 SIT 中处于活动状态 (SPOOL= YES) 才能使 SYSOUT 操作数生效。 不得指定其他与假脱机相关的属性。 您可以通过以下方式调用 CLDM:
  • 从 3270 终端运行事务。 从终端接收输入并将消息发送到终端。
  • 可以从 CICS API START 命令启动 CLDM。 从 START 命令中检索输入,并将消息发送到控制台。
  • 指向 DFHLDMAP 的链接。 从容器 DFHLDM.INPUT 和消息将写入容器 DFHLDM.OUTPUT。
注: 此支持旨在映射可执行代码。 字面值池不能包含在此发行版的 CSECT 映射中。
TSQ
如果发出 CLDM TSQ,那么 CLDM 会在 TSQ (DFHPTFS) 中生成 CICS 装入模块映射。 随后可以通过发出 CEBR DFHPTFS 事务来浏览该事务。