SSQ2R2_17.0 - Documentation Index
Table of Contents
IBM® Developer for z/OS® 17.0
欢迎使用 IBM Developer for z/OS
IBM Developer for z/OS 和 Developer for z/OS Enterprise Edition 中的新增内容
COBOL 6.4, CICS 6.3, PL/I 6.1, 和 CICS 6.1 支持的限制
Explorer for z/OS 中的新增功能
z/OS Debugger 中的新增功能
IBM Dependency Based Build新功能
IBM 的新功能 Developer for z/OS on VS Code
Wazi Deploy 中的新增功能
IBM 中的新内容 ZCodeScan
最新消息 CICS Transaction Server for z/OS
最新消息 CICS Explorer
下载 PDF
发行说明
常见问题解答
视频和学习资源
《快速入门指南》
获取帮助
故障诊断帮助问题
对语言敏感帮助进行故障诊断
第一步
熟悉 zIDE 透视图和视图
远程系统资源管理器
z/OS 项目透视图
“z/OS 项目”视图
切换到新的透视图
键盘快捷键
z/OS 集成开发环境 (zIDE) 图标
“远程系统”视图
“z/OS 项目”视图
我该怎么做
从 3270 ISPF 过渡
体系结构
远程系统通信
关键环境概念
浏览
关键视图
有关使用用户界面的技巧
使用属性组来管理资源
准备工作
连接到 z/OS 系统
文件编辑器
z Systems LPEX 编辑器简介
设置 ISPF 概要文件首选项
ISPF 用户的术语差别
可提高效率的功能
定制 z Systems LPEX 编辑器
ISPF 概要文件
z Systems LPEX 编辑器键盘快捷键
快速任务
按组件组织的快速任务
教程
Eclipse 工作台基本教程
z/OS 应用程序开发入门
装入 Global Auto Mart 源文件
打开 Global Auto Mart 源文件
创建与远程系统和分区数据集的连接
将本地源文件上载到远程系统
创建数据库表
设置 z/OS 项目
创建属性组
创建 z/OS 项目和 MVS 子项目
创建其他子项目
组装,链接和编译 z/OS 项目
组装 BMS 映射
使用属性组覆盖组合和链接 BMS 映射
编译 Global Auto Mart 样本
调试 Global Auto Mart 样本
设置 CICS 资源定义
运行样本
使用 DTCN 调试 Global Auto Mart 样本
摘要: 全球汽车集市
提交带有动态变量替换的 JCL
准备 JCL 以进行动态变量替换
创建菜单操作
测试新操作
使用 BMS 映射编辑器
CICS 目录管理器示例应用程序
安装和设置基本应用程序
创建和定义 VSAM 数据集
定义 3270 接口
完成安装
示例应用程序的 Web Service 支持
配置代码页支持
安装 Web Service 支持
创建 HFS 目录
创建 PIPELINE 定义
创建 TCPIPSERVICE
动态安装 WEBSERVICE 和 URIMAP 资源
使用 RDO 创建 WEBSERVICE 资源
使用 RDO 创建 URIMAP 资源
完成安装
配置示例应用程序
配置 Web 客户端
运行示例应用程序
使用 BMS 接口运行示例应用程序
已启用 Web Service 的应用程序
创建和部署 CICS Web Service 工件
在 CICS 下启用 Web Service 所需的工件
为 CICS 创建 Web Service 工件
将 Web Service 工件部署到 CICS
使用 Developer for z/OS 为 Web Service 启用目录示例
为 inquireSingle Web Service 生成 Web Service 工件
部署和安装 inquireSingle Web Service
组合接口定义 DFH0XCP1
目录管理器应用程序的描述
基本应用程序的组件
目录管理器程序
COMMAREA 结构
返回码
INQUIRE CATALOG 操作
INQUIRE SINGLE ITEM 操作
PLACE ORDER 操作
DISPATCH STOCK 操作
NOTIFY STOCK MANAGER 操作
BMS 演示管理器
数据处理程序 (data handler)
分派管理器
订单分派端点
股票经理
应用程序配置
文件结构和定义
目录文件
配置文件
使用插件项目教程来定制 CARMA
创建 Eclipse 插件项目
运行和调试插件项目
模块 1:向用户界面添加修饰符
课程 1:创建 icons 文件夹并导入样本图形
课程 2: 修改 Java Activator 类
课程 3: 创建 Java Decorator 类
课程 4: 开发 Java Decorator 类的代码
课程 5: 修改 plugin.xml 文件
模块 1 总结
模块 2:使用插件扩展点来隐藏或禁用 CARMA 操作
课程 1:添加插件依赖项
课程 2:使用插件编辑器来添加和修改扩展
模块 2 总结
模块 3:通过编程方式禁用 CARMA 操作
课程 1:为插件项目定义扩展和依赖项
课程 2: 修改 Java Activator 类
模块 3 总结
模块 4:使用插件扩展点向 CARMA 菜单添加操作
第 1 课:创建BrowseMemberAction类
第 2 课:开发BrowseMemberAction类的代码
课程 3:向扩展点添加操作
模块 4 总结
模块 5:使用现有的 CARMA 上下文提供程序创建新的 CARMA 视图
课程 1: 设置依赖关系,导入映像以及创建 Java 类
课程 2: 编写 Java 代码以处理 CARMADeveloperView
模块 5 总结
模块 6:创建定制标签提供程序并用来定制视图
课程 1:设置练习 5 中所创建的插件项目
第 2 课:创建CustomLabelProvider程序类
第 3 课:开发CustomLabelProvider程序类的代码
第 4 课:编辑CARMADeveloperView类以使用CustomLabelProvider程序
模块 6 总结
模块 7:使用定制上下文提供程序创建新的视图
第 1 课:创建CustomContextProvider程序类
第 2 课:在CARMADeveloperView类中包含CustomContextProvider
模块 7 总结
模块 8:为定制视图创建定制菜单
第 1 课:创建CustomOpenActionGroupJava 类
第 2 课:创建CustomMainActionGroupJava 类
课程 3: 将定制菜单添加到 CARMADeveloperView
模块 8 总结
模块 9:参数和操作扩展点简介
课程 1.0:在主机上配置样本 PDS RAM
课程 1.1:通过向模型添加定制操作和参数来定制 PDS RAM
课程 1.2: 将 performAction 函数添加到 PDS RAM 以与定制 HowTo 操作对应
课程 1.3:重新编译 PDS RAM 并验证定制操作 HowTo
课程 2:为插件项目定义依赖项和扩展
课程 3: 配置 com.ibm.carma.ui.parameterValidators 扩展
课程 4: 配置 com.ibm.carma.ui.actionValidators 扩展
课程 5: 配置 com.ibm.carma.ui.customParameterControl 扩展点
课程 6: 创建相应的 Java 类以处理验证和验证
第 7 课:创建ValueParamValidator类的代码
课程 8: 为 ActionValidator 类创建代码
第 9 课:创建CheckboxOptionControl类的代码
模块 9 总结
样本
远程系统上的简单 COBOL 应用程序
导入样本代码
使用样本代码
安全性注意事项
文档声明
安装和配置主机组件
Explorer for z/OS 程序目录
PDF
Explorer for z/OS 配置指南和参考
z/OS Explorer 扩展程序目录
PDF
IBM z/OS 源代码分析程序目录
PDF
IBM Developer for z/OS 主机配置指南
PDF
规划
迁移考虑因素
规划注意事项
产品概述
技能需求
时间需求
安装前注意事项
安装用户标识
必需产品
必需资源
配置前注意事项
产品选择
工作负载管理
资源使用情况和系统限制
必需产品的必需配置
用户标识注意事项
服务器注意事项
部署前注意事项
客户机一览表
基本定制
需求与核对表
定制设置
PARMLIB 更改
在 BPXPRMxx 中设置 z/OS UNIX 定义
IFAPRDxx 中的产品启用
LPALSTxx 中的 LPA 定义
PROGxx 中的 LINKLIST 定义
必需 LINKLIST 和 LPA 定义
其他产品的 LINKLIST 定义
SMFPRMxx 中的 SMF 记录收集
PROCLIB 更改
ELAXF* 远程构建过程
安全性定义
rse.env, z/OS Explorer 配置文件
zee.prime.env,环境初始化文件
zee.env,环境配置文件
特定组件
安装验证
公共访问存储库管理器 (CARMA)
需求与核对表
选择服务器启动方法和活动 RAM
CARMA 服务器启动
CRASTART
批处理提交
生产 RAM
CA Endevor ® SCM RAM
CA Endevor ® SCM 软件包 RAM
样本 RAM
PDS RAM
框架 RAM
SCLM RAM
预配置的 RAM 和服务器启动组合
带有 CA Endevor ® SCM RAM 的 CRASTART
创建CARMA VSAM 数据集
定制 CRASRV.properties
定制 crastart.endevor.conf
(可选) 其他 CA Endevor ® SCM RAM 定制
带有样本 RAM 的 CRASTART
创建CARMA VSAM 数据集
CARMA
样本 RAM
定制 CRASRV.properties
定制 crastart.conf
(可选) 其他定制 RAM 定制
使用 CA Endevor ® SCM RAM 批量提交
创建CARMA VSAM 数据集
定制 CRASRV.properties
定制 CRASUBCA
(可选) 其他 CA Endevor ® SCM RAM 定制
使用样本 RAM 批量提交
创建 VSAM 数据集
CARMA
样本 RAM
定制 CRASRV.properties
定制 CRASUBMT
(可选) 其他定制 RAM 定制
CARMA 配置详细信息
CRASRV.properties, CARMA 的 RSE 接口
crastart * .conf , CRASTART 服务器启动
收集 CRASTART 日志文件
CRASUB* ,批处理提交服务器启动
CARMA VSAM 数据集
CRADEF ,配置数据集
CRAMSG ,消息数据集
CRASTRS ,定制字符串数据集
CARMA 存储库访问管理器 (RAM)
CA Endevor ® SCM RAM
CA Endevor ® SCM 软件包 RAM
PDS RAM
框架 RAM
SCLM RAM
CRACFG , CRASCL , CRASHOW 和 CRATMAP , CA Endevor ® SCM RAM 配置文件
CRACFG , CA Endevor ® SCM RAM 与 SCM 的交互
CRASCL , CA Endevor ® SCM RAM 模板 SCL
CRASHOW , CA Endevor ® SCM RAM 缺省过滤器
CRATMAP , CA Endevor ® SCM RAM 文件扩展名映射
CRANDVRA 和 CRADYNDA , CA Endevor ® SCM RAM 分配 execs
CRANDVRA , CA Endevor ® SCM RAM 初始分配 exec
CRADYNDA , CA Endevor ® SCM RAM 重新分配执行
CA Endevor ® SCM RAM 批处理操作
CRABCFG , CA Endevor ® SCM RAM 批处理操作配置
CRABATCA , CA Endevor ® SCM RAM 批处理操作 JCL
CRABJOBC , CA Endevor ® SCM RAM 批处理操作 JOB 卡
CRAALLOC ,定制 RAM 分配 exec
CARMA 返回码
(可选) 支持多个 RAM
示例
(可选) 定制分配 exec
(可选) CARMA 用户出口
(可选) IRXJCL 与 CRAXJCL
创建 CRAXJCL
基于主机的代码分析
需求与核对表
代码复审
修改代码复审处理
代码覆盖
单一代码覆盖调用
多个代码覆盖调用
代码覆盖输出
其他定制任务
include.conf,针对 C/C++ 内容辅助的强制包含
z/OS UNIX 子项目
REXEC 或 SSH 设置
包含预处理器支持
ISPF EDIT 宏支持
ISPF PACK 支持
Enterprise Service Tools 支持
CICS 双向语言支持
Enterprise Service Tools 的诊断 IRZ 消息
安装验证
验证服务
IVP 初始化
CARMA 连接
安全性定义
需求与核对表
定义数据集概要文件
验证安全设置
迁移指南
迁移考虑因素
备份先前配置的文件
迁移到 Enterprise Edition 或ADFz
从16.0版迁移到17.0版
从 V 15.0 迁移到 V 16.0
IBM® z/OS Explorer Extensions, FMID HHOPG00
可配置文件
IBM® z/OS Source Code Analysis, FMID HAKGG00
可配置文件
从 V 14.2 迁移到 V 15.0
IBM® z/OS Explorer Extensions, FMID HHOPF00
可配置文件
IBM® z/OS Source Code Analysis, FMID HAKGF00
可配置文件
从 V 14.1 迁移到 V 14.2
IBM z/OS Explorer Extensions, FMID HHOPE20
可配置文件
IBM z/OS Source Code Analysis, FMID HAKGE20
可配置文件
从 V 14.0 迁移到 V 14.1
IBM Developer for z Systems, FMID HHOPE10
可配置文件
IBM Developer for z Systems 主机实用程序, FMID HAKGE10
可配置文件
IBM Developer for z/OS 主机配置参考
PDF
了解主机服务器
组件概述
任务所有者
CARMA
CRASTART
批处理提交
z/OS UNIX 目录结构
安全性注意事项
认证方法
连接安全性
安全性定义
需求与核对表
定义数据集概要文件
验证安全设置
TCP/IP 注意事项
TCP/IP 端口
外部通信
内部通信
TCP/IP 端口预留
CARMA与 TCP/IP
CARMA与 TCP/IP 端口
CARMA 和堆栈亲缘关系
crastart * .conf
CRASUB*
WLM 注意事项
工作负载分类
分类规则
设定目标
目标选择注意事项
OMVS
JES
“推送至客户机”注意事项
简介
基于主机的项目
CICSTS 注意事项
双向语言支持
Enterprise Service Tools 的诊断 IRZ 消息
SMF 注意事项
SMF 类型 122 ,子类型 1
客户机激活码请求
头部分
数据部分 1 ,创建者标识
数据部分 2 ,服务器初始化
数据部分 3 , VU 许可证处理程序状态
数据部分 4 ,客户机 UUID
数据部分 5 ,客户机标签
数据部分 6 ,客户机数据
对配置问题进行故障诊断
日志文件
CARMA 日志记录
fekfivpc IVP 测试日志记录
代码复审日志记录
代码覆盖记录
跟踪
CARMA 跟踪
错误反馈跟踪
远程连接模拟器的跟踪
z/OS UNIX 许可权位
SETUID 文件系统属性
APF 授权
粘性位
错误反馈 B37 空间异常终止
远程连接仿真器
常见主机配置和维护问题的答案
常见消息
消息
rseserver.log
服务器故障: 绑定套接字时出错
getServerPort():result=-1;No 访问权限 (FEKAPPL)
userid: 用户没有足够的许可权对 APPL 类中的 FEKAPPL 进行概要分析, RACF 返回码和原因码 = _
系统日志
用户完成 CODE=4093
ELAXF* 过程
IEF451I 用户标识 PLI STP0000 -由抄送 1016 结束
客户机
CRRZI0277E 和 CRRZI0282E
通信消息
rsecomm.log
BufferUnderflowException
无锁定守护程序端口
EDC8128I 连接被拒绝。
IRRRacf (在 java.library.path中找不到)
pThreadSecurity 失败
rsedaemon.log
[s] cmd=java [s] env
rseserver.log
logHandler: 进程ID:用户ID:票证:端口:客户端ID
logHandler: ProcessId=pid: 分配给 userid 的端口
logHandler: ProcessId=pid: 已登录的用户 ID
RseDaemon: startProcesses( ): 启动命令 result=ppid:errno
RseDaemon: startProcesses(): 启动命令:parentPID(ppid) errno(errno) dataFd(fd) ctlFd(fd)
RseDaemon: getServerPort(): 选择超时
getServerPort(): 选择超时
系统日志
用户完成 CODE=4083
ICH408I for z/OS UNIX System Services 基于资源
客户机
RSEG1057
RSEG1242
RSEG1243
安全消息
R_ticketserv (IRRSPK) 返回码
IRRPassTicket.生成
stderr.log
EDC5163I SAF/RACF 抽取错误。
EDC5111I 许可权被拒绝。
CA ACF2 / Top Secret (TSS)
TSS7250E 在 RACF 中等于 ICH408I
SAFOETKT U4083
登录失败,发生 RACF 内部错误
PassTicket -未授权访问 (8 /8/16)
64 位 PassTicket 生成结果返回码 8/8/4
TSS R14->R15 升级问题
调用者无权使用 getpsent
JMON 作业日志
JM227I 意外的 RACF 错误
系统日志
ABEND=SEC6
提示与技巧
行为更改
需要 PassTicket 设置
需要应用程序安全设置
通过单个用户标识进行多次登录
日志位置
服务器绑定地址
基于主机的属性组
基于主机的项目
调试和跟踪主机问题
FTP 到 IBM
SVC 转储
手动
SLIP 陷阱
APPC TP数据
APPC TP JES 消息
APPC TP 系统支持
APPC 追踪
APPC API 跟踪(文本文件)
APPC CTRACE(SVCDUMP)
ISPF ISPVCALL 跟踪
TCP/IP RESOLVER 跟踪
TCP/IP 以及 RESOLVER CTRACE
SAF 跟踪
显示活动的 z/OS UNIX 进程
显示 z/OS UNIX 原因代码
葛兰素史克 SSL trace
SSL 警报消息
Java SSL 跟踪
Java 方法跟踪
CARMA 内存泄漏跟踪
安装和设置
FEKFIVPT 调用导致初始化失败
IVP 测试导致 “CEE3201S 操作异常" 错误
启动 RSE 守护程序任务失败,错误消息为 BPXM009I
FEKFIVPI 失败,带有 MSG: 找不到 ISPZINT
当 RSE 启动式任务未处于活动状态时的 fekfivpd
内存不足的 fekfivpd
生成通行票结果为 ERROR ServerThread: 517: SafRc=8
带有 IVP 参数的 RSED 启动失败,发生访问错误
找不到主机节点名
Developer for z/OS 客户端使用 TLS 连接主机失败
RSEG1242 "守护进程使用端口
在
上启动服务器失败"
访问 IRRPTAUTH.FEKAPPL.* PTKTDATA 安全类中的概要文件
CARMA 和 Endevor® 的安装和设置
启动 CARMA 服务器时的返回代码 -3
错误 com.ibm.carma.rse.server.miners.CARMAMiner: 发生 CARMA 错误 RDZ-ENDEVOR 错误 500
CARMA 服务器未及时启动
z/OS Debugger 程序目录
PDF
IBM z/OS Debugger 定制指南
Twelfth Edition (June 2026)
PDF 版本
定制 z/OS Debugger: 核对表
IBM z/OS 调试器所需的产品
产品注册
注册 z/OS Debugger
除去旧注册
安装 z/OS Debugger SVC
验证 SVC 的安装
运行 SVC 的安装验证程序
对受保护程序使用授权调试工具
设置 APF 授权的系统链接列表数据集 (SEQABMOD)
设置链接列表数据集 (SEQAMOD)
使用终端接口管理器以全屏幕方式启用调试
用户如何使用终端接口管理器启动全屏幕方式调试会话
使用终端接口管理器启用全屏幕方式
定义 VTAM 中的 EQAMVnnn APPL 定义语句
激活 VTAM 系列EQAMVnnn应用
定义终端接口管理器 APPL 定义语句
启动终端接口管理器
使用终端接口管理器验证全屏幕方式的启用
示例:当 z/OS 调试器在四个LPAR上运行时,定义 VTAM EQAMVnnn和终端接口管理器APPL的定义语句
添加对远程调试用户的支持
为 CICS 启用 TCP/IP 套接字接口
RSED 整合
启用与调试管理器的通信
Debug Manager 配置
PARMLIB 更改
将启动式任务添加到 COMMNDxx
PROGxx 中的 APF 授权
将调试管理器作为启动式任务或用户作业运行
使用命令行参数将调试管理器作为启动式任务运行
使用配置文件将调试管理器作为启动式任务运行
使用环境变量将调试管理器作为启动式任务运行
以用户作业身份启动调试管理器
网络配置
Debug Manager TCP/IP 更新
加密通信
Debug Manager 安全性定义
激活安全设置和类
定义调试管理器启动式任务
将调试管理器定义为安全的 z/OS UNIX 服务器
为调试管理器定义 MVS 程序控制库
验证安全设置
验证 DBGMGR 启动式任务
运行调试管理器的安装验证程序
启用综合系统支持
Debug Manager 配置参考
了解调试管理器
设置辅助技术 - TLS
设置 syslogd
AT- 配置文件位于 PROFILE.TCPIP 中的 TLS
策略代理程序启动式任务
策略代理程序配置
AT- TLS 政策
AT- TLS 安全更新
AT- TLS 政策激活
Debug Manager 认证
TCP/IP 注意事项
TCP/IP 端口
外部通信
内部通信
TCP/IP 端口预留
回送本地主机
多堆栈 (CINET)
分布式动态 VIPA
WLM 注意事项
设定目标
调整注意事项
Debug Manager 资源使用情况
运行多个实例
兼容性考虑因素
对配置问题进行故障诊断
调试管理器日志记录
Debug Manager 跟踪
操作员命令
启动 (S)
Modify (F)
停止 (P)
添加对远程调试服务的支持
安装远程调试服务
使用样本作业 EQARMTSU 进行定制
为远程调试服务生成安全的密钥库密码
定制系统 PROCLIB
远程调试服务安全性定义
定义远程调试服务启动式任务
启用安全通信
在 IPL 期间更新 PARMLIB 以启动远程调试服务
动态启动和停止远程调试服务
添加对调试概要文件服务的支持
安装调试概要文件服务
使用样本作业 EQAPRFSU 进行定制
配置服务器
eqaprof.env,调试概要文件服务部署配置文件
调试配置文件服务日志
调试概要文件服务安全性定义
激活安全设置和类
定义 "调试概要文件服务" 启动式任务
启用安全通信
定义调试配置文件服务以切换用户上下文
定义调试配置文件服务的应用程序保护
为调试配置文件服务定义 SAF JWT 支持
允许用户冒充其他用户
定义用户对产品组件的访问权限
允许守护进程从 MVS 库中加载未经控制的程序
调试配置文件 服务 Web 服务器安全配置
建立防范主机标头注入攻击的安全机制
建立 IP 地址安全
为 HTTP 协议版本回退建立安全机制
为跨源资源共享( CORS )建立安全机制
添加对调试概要文件服务 API 的支持
dtcn.ports,调试概要文件服务 CICS DTCN 配置文件
CICS TCP 服务
定义 CICS TCPIPSERVICE 资源
在 " z/OS Debugger 概要文件" 视图与 CICS 的 z/OS 系统之间建立安全通信
CICS EXCI
定义 CICS EXCI CONNECTION 和 SESSIONS 资源
定义可以创建,修改或删除 DTCN 概要文件的人员
添加对 IMS 事务隔离服务 API 的支持
添加对身份验证服务 API 的支持
使用基本身份验证进行身份验证
使用 JSON 网络令牌(JWT)进行身份验证
使用 SAF JSON 网络令牌(JWT)进行身份验证
使用多因素身份验证(MFA)
身份验证服务 API 诊断
添加对数据收集器 Rest 服务 API 的支持
添加对 Swagger UI 的支持
启动和停止服务器
定制系统 PROCLIB
动态启动和停止调试概要文件服务
更新 PARMLIB 以在 IPL 期间启动服务器
使用 z/OS Debugger 概要文件管理来管理概要文件
调试概要文件服务诊断
增加对数据采集器和数据采集器服务的支持
安装数据采集器
使用样本作业 EQADCLSU 进行定制
在批处理应用程序中使用数据收集器
生成用于数据采集器的安全密码
定制系统 PROCLIB
数据收集器安全定义
定义数据收集器启动任务
启用安全通信
更新 PARMLIB 以在 IPL 期间启动数据收集器
动态启动和停止数据采集器
配置数据收集器服务
将 Headless Code Coverage Collector 作为已启动任务运行
使用样本职位 EQAHCCSU 进行定制
定制系统 PROCLIB
定义无头代码覆盖收集器启动任务
动态启动和停止无头代码覆盖收集器
更新 PARMLIB 以在 IPL 期间启动无头代码覆盖收集器
为入局调试会话启用 z/OS Debugger 与远程调试器之间的安全通信
启用对传入的 TCP/IP 连接的身份验证
通过 Language Environment 用户出口指定 TEST 运行时选项
编辑 CEEBXITA 的源代码
修改命名模式
修改消息显示级别
修改回调例程注册
激活交叉引用函数并修改交叉引用表数据集名称
比较链接 CEEBXITA 的两种方法
将 CEEBXITA 用户出口链接到 Language Environment 运行模块的私有副本中
创建和管理 TEST 运行时选项数据集
安装浏览方式 RACF 工具
选择并安装相应的 RACF 设施
设置用户对设施的访问权
IBM z/OS 调试器授权
自定义 IBM z/OS 调试器实用程序
选择启动 IBM z/OS 调试器实用程序的方法
定制 EQASTART 中的数据集名称
在 ISPF 菜单中添加 IBM z/OS 调试器实用程序
定制 z/OS Debugger 设置实用程序
为 "批处理调试" 实用程序定制 JCL
可以设置的参数
为多个系统定制用于批处理调试的 JCL
针对其他 IBM Application Delivery Foundation for z/OS 工具进行定制
可以设置的参数
为多个系统定制其他 IBM Application Delivery Foundation for z/OS 工具
定制程序准备
可以设置的参数
为多个系统定制程序准备
为 IMSplex 用户配置
定制 z/OS Debugger 用户出口数据集
定制 IMS BTS 调试
定制延迟调试概要文件
定制 IMS 事务和用户标识交叉引用表
定制非CICS 调试会话启动和停止消息查看器
安装和定制 z/OS Debugger JCL 向导
准备环境以调试 Db2 存储过程
在 CICS 下添加对调试的支持
激活 CICS 非 Language Environment 出口
将 DTCN 调试配置文件存储在 VSAM 文件中
将早期版本的调试配置文件 VSAM 迁移
在 CICS 系统之间共享 DTCN 调试概要文件存储库
删除或停用存储在 VSAM 数据集中的调试配置
使用 DTCN LINK 服务删除 DTCN 概要文件
要求用户指定资源类型
通过与 CICS 任务相关的用户出口进行直接 QSAM 访问
在 CICS 区域中运行多个调试器
在 CICS 区域中运行安装验证程序
配置 z/OS Debugger 以在 CICSplex 环境中运行
终端连接到运行应用程序的 AOR
终端连接到将应用程序路由到 AOR 的 TOR; 调试由 DTCN 管理的概要文件
终端连接到运行不使用终端的应用程序的 AOR
屏幕控制方式终端连接到 TOR ,应用程序在 AOR 中运行
单独的终端方式终端连接到 TOR ,应用程序在 AOR 中运行
授权 DTST 事务修改存储器
授权 DTCD 和 DTCI 事务删除或取消激活调试概要文件
在 IMS 下添加调试支持
方案 A: 运行 IMS 并使用用户出口管理 TEST 运行时选项
方案 B: 运行 IMS 并使用 CEEUOPT 或 CEEROPT 管理 TEST 运行时选项
方案 C:在 IMS TM 中运行汇编程序,不使用 Language Environment ,并使用 EQASET 管理 TEST 运行时选项
方案 D: 运行 IMSplex 环境
方案 F: 启用事务隔离设施
IMS 事务隔离设施的样本定制
IMS 事务隔离设施的批处理接口
为调试概要文件服务配置 IMS 事务隔离服务 API
启用 EQAUEDAT 用户出口
使用 EQACUIDF 指定 NATLANG , LOCALE 和 LINECOUNT 的值
更改 EQACUIDF 中的缺省值和允许值
通过 EQACUIDF 为某些 z/OS Debugger 组件启用其他语言
EQAOPTS 命令
EQAOPTS 命令的格式
具有等效 z/OS Debugger 命令的 EQAOPTS 命令
在运行时提供 EQAOPTS 命令
正在创建 EQAOPTS 装入模块
EQAOPTS 命令的描述
ALTDISP
浏览
中国
资源路径优先
ceereactafterqdbg
CICSASMPGMND
CODEPAGE
为 z/OS Debugger 创建转换映像
示例: 用于生成转换映像的 JCL
命令 SDSN
缺省视图
(DISABLERLIM)
DLAYDBG
DLAYDBGCND
DLAYDBGDSN
DLAYDBGTRC
DLAYDBGXRF
dtcndeletedeadprof
DTCNFORCExxxx
DYNDEBUG
EQAQPP
显式调试
GPFDSN
主机端口
忽略不计
IMSISOORIGPSB
LDDAUTOLANGX
逻辑 DSN
逻辑 DSNALLOC
MAXTRANUSER
MDBG
多程序
名称
无显示
预设值DSN
SAVEBPDSN 和 SAVESETDSN
SAVESETDSNALLOC 和 SAVEBPDSNALLOC
SessionTimeout
STARTSTOPMSG
开始停止
子系统
SVCSCREEN
EQAOPTS SVCSCREEN 命令的子选项组合
TCPIP数据DSN
第二部分
时间
END
SMP/E USERMODs
Enabling debugging in full-screen mode using a dedicated terminal
z/OS Debugger 如何使用专用终端的全屏幕方式
使用专用终端启用全屏方式
定义 VTAM 中的 EQAMVnnn APPL 定义语句
激活 VTAM 系列EQAMVnnn应用
定义 z/OS Debugger 所使用的终端 LU
终端 LU 规范
终端 LU 状态要求
配置 TN3270 Telnet 服务器以访问终端 LU
示例:在使用 TCP/IP TN3270 Telnet 服务器时,通过专用终端启用全屏模式
将 z/OS 调试器定义为 VTAM
定义 z/OS Debugger 所使用的终端
配置 TN3270 Telnet 服务器
示例 1
示例 2
示例 3
验证设施的定制以使用专用终端调试全屏方式
将 z/OS Debugger 终端接口管理器用作专用终端
示例: 使用 z/OS Debugger 终端接口管理器的调试会话
使用具有 z/OS Debugger Terminal Interface Manager 的专用终端启用全屏幕方式
定义终端接口管理器 APPL 定义语句
将 z/OS Debugger 终端接口管理器作为专用终端启动
配置 TN3270 Telnet 服务器以访问终端接口管理器
示例:使用一个终端接口管理器连接包含多个 LPAR 的 VTAM 网络
在同一 VTAM 网络上的多个LPAR上运行终端接口管理器
将 Terminal Interface Manager 配置为 IBM Session Manager 应用程序
验证终端接口管理器的定制
Applying maintenance
应用服务 APAR 或 PTF
您收到的内容
用于应用 APAR 或 PTF 的核对表
步骤 1. 准备安装 APAR 或 PTF
步骤 2. 接收 APAR 或 PTF
步骤 3. 查看 HOLDDATA
步骤 4. 接受先前应用的 APAR 或 PTF (可选)
第 5 步: 应用 APAR 或 PTF
步骤 6。 运行 REPORT CROSSZONE 并应用任何缺少的必要条件
步骤 7。 测试 APAR 或 PTF
步骤 8。 接受 APAR 或 PTF
Application Delivery Foundation for z/OS 公共组件程序目录
PDF
定制指南和用户指南
远程系统资源管理器 API 程序目录
PDF
RSE API 主机配置指南
Dependency Based Build 程序目录
PDF
Dependency Based Build 主机配置指南
Wazi Deploy 程序目录
PDF
IBM Wazi Deploy 主机配置指南
PDF
安装简介
安装要求
在以下设备上安装 Wazi 部署 z/OS
在分布式环境中安装 Wazi Deploy,并安装 Wazi Deploy Ansible 套件
安装 Wazi Deploy3.0.3之前的版本
在在线环境中安装 Wazi Deploy
在空气屏蔽环境中安装 Wazi Deploy
将 Db2 for z/OS 配置为生成的证据的存储位置
启用系统管理设施 (SMF) 记录的创建
定制日志文件
IBM ZCodeScan 计划目录
PDF
IBM ZCodeScan 主机配置指南
PDF
Third Edition (February 2026)
安装概述
安装要求
在 IBM ZCodeScan 上安装 z/OS
在分布式环境中安装 IBM ZCodeScan
自定义日志文件
迁移到 Enterprise Edition 或ADFz
选择和安装客户机
安装 IBM Developer for z/OS Eclipse 客户机
使用 Installation Manager 安装客户机
安装客户端并使用 P2
更新客户机
迁移工作空间
将属性迁移到属性组
将资源和设置迁移到另一个工作区
添加或删除已安装的功能
发放产品许可证
购买许可证
查看已安装软件包的许可证信息
安装许可证
安装永久许可证
启用浮动许可证
静默安装
用于 p2 安装的主机连接配置文件
在 VS Code 上安装IBM Developer for z/OS
在 VS 代码上安装 IBM Developer for z/OS
设置集成以与 z/OS 交互
开始使用Zowe 3.0
在 VS 代码上卸载 IBM Developer for z/OS
使用 Eclipse 开发 z/OS 应用程序
设置 Eclipse 开发环境
设置工作空间以进行编辑: 指南构建器
对属性组定义资源选项
创建和编辑属性组
关联和覆盖属性组
导出和导入属性组
从 ZAPP 文件导出和导入
配置缺省属性值
缺省值模式
样本缺省值文件
类别和属性名称
设置编辑器、编译器、预处理器和构建的属性组选项
属性组页面中的替换变量
选择 Db2, CICS或 IMS 运行时环境
在 COBOL 和 PL/I 应用程序中添加 CICS 翻译支持
集成式与独立 CICS 和 Db2 步骤
设置用于过程和步骤的选项
汇编程序步骤选项
BMS 步骤选项
CICS 转换程序步骤选项
COBOL 和 PL/I 步骤选项
在属性组中使用 COPYLOC
DB2 预编译器步骤选项
MFS 步骤选项
链接步骤选项
运行时步骤选项
定制构建步骤
设置用于显示依赖项以及执行远程语法检查的编译器选项
本地编译器选项
定义副本、包括和宏库
定义本地项目和文件的库
为汇编程序 (LPEX) 定义宏文件
HLASM 文件中的复制和宏库支持
本地选项
编辑器配置 (远程属性组)
编辑器配置 (本地属性组)
本地预处理器选项
设置本地预处理器选项
本地预处理器选项中的变量
使用本地的包括预处理器
使用多个本地预处理器
向属性组添加预处理器
编辑预处理器定义
从属性组中除去预处理器
添加具有不同选项的相同预处理器
选择要在编译之前运行的一个或多个预处理器
创建定制构建过程
可扩展错误反馈机制
错误反馈 XML 模式
PL/I 生成错误反馈 XML 和创建扩展源的程序
用于错误反馈的 C 程序
COBOL 生成错误反馈 XML 文件的代码段
用于错误反馈的汇编程序
设置客户机以进行错误反馈
支持 COBOL 和 PL/I 程序的错误反馈
对定制预处理器支持错误反馈
用于启动定制预处理器的样本 JCL 过程
为定制预处理器的错误反馈支持而生成的样本 XML 文件
支持其他语言的错误反馈
构建样本预处理器 TMPLT00
运行样本预处理器 TMPLT00
样本代码预评估
使用本地文件的远程预处理器
JCL 替换
添加 JCL 替换的用户变量和变量值
编辑用户变量和变量值
移除用户变量和变量值
插入全局变量
运行时调试选项
运行时代码覆盖选项
配置其他 Eclipse 客户机选项
更新工作空间配置和首选项
向工作台添加功能
设置 z/OS 工具的首选项
客户机证书
配置文件
MVS 文件
为远程 z/OS 搜索设置首选项
跟踪
z/OS 解决方案首选项
支持双向语言
双向布局(或双向格式化)术语
双向布局变换(或称为双向转换)
智能逻辑排序方案
双向布局和工具
智能逻辑布局为何需要特殊工具
配置双向支持
编辑双向数据
使用双向文件搜索
比较双向文本
更改文件的双向格式化
如何继承双向设置
为 MVS 系统设置双向转换支持
为数据集或分区数据集成员设置双向转换支持
为 MVS 系统映射设置双向转换支持
为 z/OS UNIX System Services 设置双向转换支持
为智能逻辑 COBOL 和 PL/I 文件设置本地构建选项
启用对数据库连接的双向支持
远程至本地文件映射
映射数据集和分区数据集成员
文件编码、代码页转换和继承
受支持的主机代码页
指定备用逻辑“非”符号
从 z/OS 装入源文件
连接到 z/OS 系统
创建连接以进行客户机证书认证
使用 PKCS12 配置客户机认证
通过交互式 ISPF 网关
更改密码
从远程系统断开连接
删除远程系统
在 z/OS 系统上查找文件
搜索远程 z/OS 系统
设置其他搜索选项
搜索远程 z/OS 文件中的十六进制值
搜索远程 z/OS 文件
处理搜索结果
导出搜索结果
编辑并重新运行搜索
保存搜索查询
使用远程索引搜索
使用远程索引搜索的指南
搜索索引的位置和类型
检索数据集
从 "检索的数据集" 过滤器中除去文件
查找成员
查找和编辑成员
对文件进行分组和排序
MVS 文件子系统
MVS 文件详细信息视图
为 MVS 文件创建过滤器
创建成员过滤器
使用大型过滤器
使用大型分区数据集
检测 MVS 文件类型
对过滤器进行排序
分配数据集
数据集特征
数据集分配规则
从现有文件分配分区数据集或顺序文件
分配 VSAM 数据集
从现有文件分配 VSAM 文件
VSAM 数据集特征
比较远程文件
设置用于比较文件的特定于语言的首选项
比较文件与先前版本
打开远程文件
复制远程文件
复制装入模块
复制具有未定义格式的文件
在远程系统上删除文件
迁移和召回数据集
浏览 PDSEv2 成员代
定义和使用数据集别名
删除别名
编辑数据集别名
查看和处理世代数据组
查看 GDG 和 GDS
定义世代数据组
分配世代数据集
隐藏归档数据集
压缩分区数据集
具有非标准名称的成员
监视远程系统资源
访问 z/OS UNIX 系统服务
设置过滤器以浏览 z/OS UNIX 系统
连接至远程系统服务器
设置 z/OS 系统的服务器启动程序首选项
设置缺省首选项
添加特定系统的首选项
JES 子系统
首选项
为 JES 子系统创建过滤器
JES 子系统详细信息
正在检索作业
处理 JES 作业
显示作业数据集
作业数据集的属性
重新提交作业
编辑并重新提交作业
TSO 子系统
发出 TSO 命令
保存 TSO 会话
远程连接仿真器
设置会话属性
macOS 上的证书文件
配置工作目录
编辑源程序文件
在编辑源文件时获取帮助
选择编辑器
语言编辑器的功能
远程 C/C++ 和远程 Makefile 编辑器的功能
将文件类型与编辑器相关联
选择缺省编辑器
切换编辑器
编辑器限制
移出,移入 (SOSI) 定界符
DBCS 支持的编辑器中的限制
设置属性组以进行编辑
HLASM 文件中的复制和宏库支持
设置编辑器和文件的首选项
常规编辑器首选项
设置颜色和字体
设置内容类型关联
设置解析器样式
设置文本编辑器首选项
COBOL 编辑器首选项
设置自动保存时间间隔
设置边界
设置光标位置的视觉提示
设置制表符
对代码元素进行格式化
设置标记出现操作的首选项
设置预处理器语句的首选项
保存操作
启用序号处理
语法着色
设置任务标记
设置功能部件的首选项
实时语法检查
设置 COBOL 代码模板的首选项
推送至客户机环境中的代码模板
创建代码模板
编辑代码模板
除去代码模板
导入代码模板
导出代码模板
HLASM 编辑器首选项
JCL 编辑器首选项
设置自动保存时间间隔
设置页边距和制表符停止位
对代码元素进行格式化
为编辑器保存操作设置首选项
启用序号处理
语法着色
设置任务标记
设置输入首选项
实时语法检查
设置 JCL 模板的首选项
推送至客户机环境中的代码模板
创建代码模板
编辑代码模板
除去代码模板
导入代码模板
导出代码模板
PL/I 编辑器首选项
设置自动保存时间间隔
设置边界
设置光标位置的视觉提示
设置制表符
对代码元素进行格式化
设置标记出现操作的首选项
设置预处理器语句的首选项
保存操作
启用序号处理
语法着色
设置任务标记
实时语法检查
设置 PL/I 代码模板的首选项
推送至客户机环境中的代码模板
创建代码模板
编辑代码模板
除去代码模板
导入代码模板
导出代码模板
设置 REXX 编辑器首选项
z Systems LPEX 编辑器首选项
启用 ISPF 编辑器概要文件
ISPF 编辑器概要文件中的键设置
设置自动保存时间间隔
设置 C/C++ 解析器首选项
设置 COBOL 语法分析器首选项
设置预处理器语句的首选项
设置记录边界和光标位置的可视提示
突出显示出现的查找文本操作
设置 HLASM 解析器首选项
设置 JCL 解析器选项
设置换行符
设置 PL/I 解析器首选项
实时语法检查
设置文件保存首选项
启用序号处理
远程 C/C++ 编辑器首选项
代码样式首选项
编辑器首选项
折叠首选项
标记出现次数首选项
保存操作首选项
可扩展性首选项
语法着色首选项
z Systems 首选项
悬浮提示首选项
模板首选项
输入首选项
任务标记首选项
远程 Makefile 编辑器首选项
设置远程 Makefile 编辑器设置首选项
COBOL 编辑器
过滤编辑器内容
打开展开的源文件
打开、浏览或查看文件引用
打开,浏览和查看副本
刷新副本
使 include 文件与完成程序相关联
打开声明
预览内容
获取有关数据元素的信息
数据项的长度和偏移量
将数据导出到电子表格
将代码模板插入到代码
使用代码模板包围所选语句
使用内容辅助
插入 IMS 代码片段
在 COBOL 源文件中导航
查看 COBOL 程序结构
使用 COBOL 大纲视图
通过快速大纲浏览源文件
查看 COBOL 指标
查看程序控制流
查看程序数据流
在文件中查找不可访问的代码
扫描 COBOL 程序的兼容性
根据模板创建 COBOL 程序
双向 COBOL 模板
设置功能部件的首选项
设置 COBOL 代码模板的首选项
编辑文本
使用更改标志来跟踪更改
十六进制编辑
添加和除去注释
对程序进行格式化
查找匹配的括号
搜索出现的代码元素
标记代码元素的出现位置
对 COBOL 文件进行实时语法检查
暂时禁用实时语法检查
快速修复
在序号区域中标记源代码行
添加和更新序号
移除序号
复制和粘贴含序号的文本
从没有序号的文件到有序号的文件
从具有序号的文件到没有序号的文件
从具有序号的文件到具有序号的文件
重构
将代码抽取到新的副本中
将代码抽取到新的程序文件
重新命名 COBOL 程序中的数据项或段落
抽取段落或部分
除去噪声字
标识未使用的变量和副本
编辑会话期间运行预处理器
设置预处理器语句的首选项
配置本地预处理器
配置预处理器扩展
配置远程预处理器
正在标识预处理器语句
编辑,运行和调整 EXEC SQL 语句
在编辑器中运行 SQL 语句
在编辑器中调整 SQL 语句
编辑器保存操作
保留 MVS 文件的往返完整性
文件截断警告
字符编码警告
HLASM 编辑器
打开符号,复制成员或宏
查找对代码元素的引用
获取语言元素的帮助
使用内容辅助
添加和除去注释
实时语法检查
JCL 编辑器
打开文件引用
打开包含成员
打开 JCL 过程
打开声明
预览内容
将代码模板插入到代码
使用代码模板包围所选语句
使用内容辅助
在源文件中浏览
使用“JCL 大纲”视图
通过快速大纲浏览源文件
编辑文本
验证 JCL
十六进制编辑
连续注释
在序号区域中标记源代码行
添加和更新序号
移除序号
对程序进行格式化
JCL 文件的实时语法检查
暂时禁用实时语法检查
快速修复
将 JCL 文件提交至 JES
保留 MVS 文件的往返完整性
文件截断警告
PL/I 编辑器
过滤编辑器内容
打开展开的源文件
打开、浏览或查看文件引用
打开,浏览和查看包含文件
刷新包含文件
使 include 文件与完成程序相关联
打开声明
预览内容
获取有关数据元素的信息
数据项的长度和偏移量
将数据导出到电子表格
将代码模板插入到代码
使用代码模板包围所选语句
使用内容辅助
查看 PL/I 指标
查看程序控制流
编辑文本
在 PL/I 源文件中导航
折叠代码块
使用 PL/I “大纲”视图
通过快速大纲浏览源文件
查看 PL/I 程序结构
PL/I 文件中的逻辑 NOT 符号
使用更改标志来跟踪更改
十六进制编辑
在序号区域中标记源代码行
添加和更新序号
移除序号
对程序进行格式化
查找匹配的括号
搜索出现的代码元素
标记代码元素的出现位置
重命名数据项或过程
PL/I 文件的实时语法检查
暂时禁用实时语法检查
快速修复
编辑会话期间运行预处理器
PL/I 文件中的逻辑 NOT 符号
设置预处理器语句的首选项
配置本地预处理器
配置预处理器扩展
配置远程预处理器
正在标识预处理器语句
编辑,运行和调整 EXEC SQL 语句
在编辑器中运行 SQL 语句
在编辑器中调整 SQL 语句
保存操作
保留 MVS 文件的往返完整性
文件截断警告
字符编码警告
REXX 编辑器
REXX 编辑器入门
获取编程语句的帮助
编辑文本
查找对代码元素的引用
实时语法检查
使用内容辅助
使用“REXX 大纲”视图
z Systems LPEX 编辑器
z Systems LPEX 编辑器入门
将文件内容导入到编辑器中
打开展开的源文件
打开、浏览或查看文件引用
下载和刷新副本和包含文件
打开声明
预览内容
将代码模板插入到代码
使用内容辅助
-INC 和 + + INCLUDE 的内容辅助
行命令的内容辅助
比较文件内容
获取语言敏感帮助
过滤编辑器内容
将文本更改为大写
在 LPEX 编辑器中启用 Shift-Out , Shift-In 仿真以进行本地开发
自动注释
定制自动注释插入
选择语言概要文件
创建新的语言概要文件
编辑语言概要文件
编辑构成选项
编辑插入选项
编辑删除选项
编辑注释选项
导出语言概要文件
导入语言概要文件
使用自动注释
调用自动注释功能
修改基本注释
查看自动注释选项
修改自动注释选项
从已更改的行中除去自动注释
强制自动注释插入
查看自动注释消息
命令
autoComment 复原
autoComment 保存
autoComment 开启
autoComment 关闭
autoComment 消息
autoComment 设置
autoComment 查询
autoComment 强制
autoComment 插入
命令消息
设置
构成设置
布置设置
删除设置
编辑会话期间运行预处理器
设置预处理器语句的首选项
配置本地预处理器
配置预处理器扩展
配置远程预处理器
正在标识预处理器语句
编辑,运行和调整 EXEC SQL 语句
在编辑器中运行 SQL 语句
在编辑器中调整 SQL 语句
保留 MVS 文件的往返完整性
文件截断警告
HLASM 解析器
设置 HLASM 解析器首选项
设置嵌套首选项
设置 HLASM 的模板首选项
设置边界首选项
设置 HLASM 任务首选项
设置语法错误首选项
在文件级别设置 HLASM 解析器属性
解析器操作
过滤引用
根据所选代码创建新模板
注释和取消注释代码
打开声明
Editing templates
模板变量
显示 HLASM 文件的嵌套内容
管理宏定义文件
生成用户宏定义文件
创建用户宏定义文件
指定常规选项
处理指令
创建宏指令定义
创建汇编程序指令定义
创建机器指令定义
隐藏或覆盖指令定义
处理参数
创建机器指令参数
创建位置参数
创建关键字参数
对位置参数进行排序
处理参数关系
定义唯一关系
定义依赖关系
定义括号关系
为 z Systems LPEX 编辑器配置汇编程序帮助
处理 HLASM 文件中的任务标记
编辑定制指令颜色
使用边界感知编辑
管理语法错误
将 "大纲" 视图与 HLASM 配合使用
将内容辅助与 HLASM 配合使用
将内容辅助与 EXEC CICS 语句配合使用
命令
setBranchColoring
queryBranchColoring
setCustomColoring
queryCustomColoring
setCustomColorFile
queryCustomColorFile
setCaseLevel
queryCaseLevel
setMargin
setTPFMacrosFile
queryTPFMacrosFile
reloadTPFMacrosFile
setUserMacrosFile
queryUserMacrosFile
reloadUserMacrosFile
queryUserMacroF1HelpFile
reloadUserHelpFile
C/C++ 解析器
设置 C/C++ 解析器首选项
设置代码样式首选项
设置常规首选项
设置悬停提示首选项
设置任务首选项
设置模板首选项
设置 C/C++ 编辑器选项属性
解析器操作
打开声明
打开定义
打开远程头文件
对文本进行格式化
更正缩进
根据所选代码创建新模板
注释和取消注释代码
使用远程语法检查
将内容辅助与 C/C++ 配合使用
将内容辅助与 EXEC CICS 语句配合使用
处理 C/C++ 文件中的任务标记
将大纲视图与 C/C++ 配合使用
查看和使用 C/C++ 解析器属性
命令
queryUserMacroF1HelpFile
reloadUserHelpFile
打开,浏览和查看副本
刷新副本
获取有关数据元素的信息
数据项的长度和偏移量
将数据导出到电子表格
插入 IMS 代码片段
在 COBOL 源文件中导航
查看 COBOL 程序结构
使用 COBOL 大纲视图
查看 COBOL 指标
查看程序控制流
查看程序数据流
在文件中查找不可访问的代码
设置制表符
添加和除去注释
搜索出现的代码元素
对 COBOL 文件进行实时语法检查
编辑引用已修改副本的 COBOL 源文件
在序号区域中标记源代码行
添加和更新序号
移除序号
重构
将代码抽取到新的副本中
将代码抽取到新的程序文件
重新命名 COBOL 程序中的数据项或段落
抽取段落或部分
除去噪声字
标识未使用的变量和副本
编辑器保存操作
浏览至数据集
打开文件引用
打开包含成员
打开 JCL 过程
使用“JCL 大纲”视图
将 JCL 文件提交至 JES
打开,浏览和查看包含文件
刷新包含文件
获取有关数据元素的信息
在 PL/I 源文件中导航
查看 PL/I 程序结构
使用 PL/I “大纲”视图
查看 PL/I 指标
查看程序控制流
PL/I 文件中的逻辑 NOT 符号
搜索出现的代码元素
PL/I 文件的实时语法检查
重命名数据项或过程
z Systems LPEX 命令
CICSLevel 命令
clearMatches 命令
columnIndicatorLine 命令
nonumber 命令
number 命令
queryLineBreak
resequence 命令
setLineBreak
submit 命令
unnumber 命令
操作 uppercaseAll 命令
visualRecordBoundary 命令
Interactive System Productivity Facility LPEX 命令
LPEX Editor overview
Editor commands, actions, and parameters
Editor profiles
Document parsers
Entering and editing text
Marking blocks of text
Manipulating blocks of text
Changing the default marking mode
Using location marks
Finding a specific line
Finding and replacing text
Using the findText command
Embedding another file into the current document
Issuing editor commands
Customizing the editor
Changing editor tab settings
Customizing the keyboard
Changing font and colors
Setting LPEX Editor preferences
Customize the display of host characters
Setting editor profiles
brief base profile
eclipse base profile
emacs base profile
epm base profile
ispf base profile
lpex base profile
seu base profile
vi base profile
xedit base profile
Default editor commands
Editor parameters
Default editor actions
API Reference
com.ibm.lpex.core
com.ibm.lpex.cc
com.ibm.lpex.cics
com.ibm.lpex.cobol
com.ibm.lpex.cpp
com.ibm.lpex.fortran
com.ibm.lpex.html
com.ibm.lpex.java
com.ibm.lpex.jcl
com.ibm.lpex.pli
com.ibm.lpex.prop
com.ibm.lpex.rexx
com.ibm.lpex.sql
com.ibm.lpex.xml
com.ibm.lpex.xsl
com.ibm.lpex.alef
com.ibm.lpex.alef.contentassist
com.ibm.lpex.alef.preferences
com.ibm.lpex.samples
使用 z Systems 数据编辑器编辑数据记录
z Systems 数据编辑器入门
设置数据编辑器的首选项
将数据编辑器设置为缺省编辑器
将数据集映射到数据编辑器
字符视图和十六进制视图
排除和包含记录
编辑大型数据集
添加和编辑记录
添加记录
编辑记录
查找和替换数据
撤销和重做更改
浏览数据集
远程 C/C++ 编辑器
将文件内容导入到编辑器中
打开声明
打开定义
打开远程头文件
根据所选代码创建新模板
在远程 C/C++ 编辑器中使用内容辅助
设置 CICS 级别
将内容辅助与 EXEC CICS 语句配合使用
使用远程 C/C++ 编辑器中的“大纲”视图
查看和使用编辑器属性
自动注释
定制自动注释插入
选择语言概要文件
创建新的语言概要文件
编辑语言概要文件
编辑构成选项
编辑插入选项
编辑删除选项
编辑注释选项
导出语言概要文件
导入语言概要文件
使用自动注释
调用自动注释功能
修改基本注释
查看自动注释选项
修改自动注释选项
从已更改的行中除去自动注释
强制自动注释插入
查看自动注释消息
命令
autoComment 复原
autoComment 保存
autoComment 开启
autoComment 关闭
autoComment 消息
autoComment 设置
autoComment 查询
autoComment 强制
autoComment 插入
命令消息
设置
构成设置
布置设置
删除设置
对文本进行格式化
在文件中搜索字符串的所有实例
正则表达式
在远程控制台中搜索
指定的模式
替换匹配的文本修订模板
插入其他行修订模板
使用自动更正的注释
查看查找所有结果
远程 Makefile 编辑器
打开声明
在远程 Makefile 编辑器中使用悬浮
在远程 Makefile 编辑器中使用内容辅助
在远程 Makefile 编辑器中使用 "大纲" 视图
注释和取消注释
扩展编辑器
创建预处理器扩展
扩展内容辅助
为编辑器扩展生成插件项目
标记预处理器和内容辅助扩展
编辑器扩展的样本标记
实现代码
安装插件
将插件添加至功能部件
将功能部件添加至更新站点
安装功能部件
共享更新站点
查找功能部件更新
使用 Db2 for z/OS 进行开发
新增内容
获取和配置 Db2 许可证
导入许可证文件
连接到 Db2
验证数据库
导入连接配置文件
使源文件或脚本与 Db2 连接相关联
浏览目录
查看和编辑表数据
生成声明
生成 DDL
激活存储过程和 UDF
使用本地 SQL 存储过程
开发本地 SQL 存储过程
部署本地 SQL 存储过程
运行本地 SQL 存储过程
调试本地 SQL 存储过程
使用外部 SQL 存储过程
开发外部 SQL 存储过程
部署外部 SQL 存储过程
运行外部 SQL 存储过程
调试外部 SQL 存储过程
使用 SQL 用户定义函数
开发 SQL 用户自定义函数
部署 SQL 用户自定义函数
运行 SQL 用户自定义函数
调试 SQL 用户定义函数
使用 Java 和 SQLJ 存储过程
开发 Java 存储过程
部署 Java 存储过程
运行 Java 存储过程
调试 Java 存储过程
使用 COBOL 和 PL/I 存储过程
设置 z/OS 存储过程的构建选项
部署存储过程
运行存储过程
调试存储过程
存储过程示例
创建一个样本表
PL/I 源代码
COBOL 源代码
创建和运行 SQL 脚本
调整 SQL 语句
创建数据库概要文件和 EXPLAIN 表
生成查询路径的直观表示
为查询生成 RUNSTATS
捕获查询环境
配置 Db2 for z/OS 工具
定义 SQL 模板
定义 SQL 内容类型
导出 Db2 for z/OS 首选项
定义编辑器首选项
开发 CICS 应用程序
CICS Transaction Server for z/OS
CICS Explorer
开发 IMS 应用程序
为 IMS 设计 MFS 消息
创建格式定义和消息
创建设备格式定义
创建 MFS 消息定义
以可视方式编辑 MFS 设备格式
“选用板”视图
缺省抽屉
基本抽屉
MFS 设备
MFS 分区
设备页
处理页面
标签字段
输入字段
输出字段
密码字段
系统消息
高级抽屉
表
“大纲”视图
“属性”视图
格式属性
设备属性
部门属性
设备页面属性
物理页面属性
字段属性
消息属性
逻辑页面属性
段属性
消息字段属性
MFS 图标
编辑器功能
“设计”页面
设计页面定制
设计页面右键单击菜单
显示源代码
“源代码”页面
源页面弹出菜单
“预览”页面
过滤器
首选项
生成 JCL
双向支持
对可视编辑的双向支持
双向数组对齐
使用 Enterprise Service Tools 开发 Web Service 和 SOA
单一服务项目
受支持的运行时环境
Web Service 开发方案
Web Service 开发方案
Web Service 开发方案: 单服务项目
Enterprise Service Tools 透视图
打开 Enterprise Service Tools 透视图
"企业服务工具" 透视图中的视图
EST 项目资源管理器
在 "EST 项目资源管理器" 视图上支持 WSRR 操作
向导和视图的快捷方式
重置 Enterprise Service Tools 透视图或打开视图
重置 "企业服务工具" 透视图
打开或重新打开视图
从另一个透视图打开 "EST 项目资源管理器" 视图
设置 Enterprise Service Tools 的首选项
为 COBOL XML 转换器设置首选项
为 PL/I XML 转换器设置首选项
设置 CICS Web Service 助手 (WSBind) 的首选项
设置 CICS JSON Assistant 的首选项
设置 CICS XML Transformation Assistant (XSDBind) 的首选项
开发单一服务项目
单服务项目简介
单一服务项目
单个服务项目中的文件夹和子文件夹
单服务向导
批处理器
单一服务项目的类型
Web Services for CICS 项目
SOAP for CICS 项目
XML Transformation for CICS 项目
JSON Services for CICS 项目
IMS Enterprise Suite SOAP Gateway 项目
批处理, TSO , z/OS UNIX System Services 项目
受支持的运行时环境,方案和转换类型的摘要
运行时,方案,语言,转换类型和方式的表
使用单一服务项目
创建新的单一服务项目
将源文件导入单服务项目
从远程系统导入 COBOL 源文件
从远程系统导入 PL/I 源文件
将源文件复制并粘贴到单个服务项目中
设置单服务项目的首选项
将数据呈现为 JSON
JavaScript 对象表示法 (JSON4J)
使用 JSON 编辑器编辑 JSON 文件
设置 JSON 编辑器首选项
使用单服务向导
启动单服务向导
用于启动单服务向导的上下文
从单服务项目启动单服务向导
从 "远程系统" 视图启动单服务项目
在另一个透视图中启动单服务向导
在另一个透视图中启动单服务向导的步骤
在 " z/OS 项目" 透视图中创建本地 z/OS 项目
使用 " Navigator " 视图将源文件复制到项目中
使用向导启动板
创建项目后自动启动生成向导
创建新的服务接口 (自底向上) 向导
自底向上向导-编译的 XML 转换
自下而上 (已编译) 向导页面的概述
语言结构页面
生成选项页面
"XML 转换器" 选项卡
WSDL 和 XSD 选项卡
"高级选项" 选项卡
Web Services for CICS 页面
"基本选项" 选项卡
"高级选项" 选项卡
IMS Enterprise Suite SOAP Gateway 服务提供者
IMS 相关因子文件
文件,数据集或成员选择页面
"XML 转换器" 选项卡
"服务属性" 选项卡
“属性”选项卡
自底向上向导-解释 XML 转换
自下而上 (解释) 向导页面概述
语言结构页面
" DFHLS2WS 应用程序和服务属性" 页面
" DFHLS2WS 目标工件" 页面
自底向上向导-MTOM/XOP-解释型 XML 转换
语言结构页面
" DFHLS2WS 应用程序和服务属性" 页面
" DFHLS2WS 目标工件" 页面
设置导入器 > COBOL 首选项
设置导入器 > PL/I 偏好设置
CICS 部署选项
"新建服务实现 (自顶向下)" 向导
自顶向下向导页面概述
DFHWS2LS 应用程序和服务属性页面
"应用程序属性" 选项卡
"服务属性" 选项卡
DFHWS2LS "目标工件" 页面
结构选项卡
WSBind 选项卡
模板选项卡
“属性”选项卡
CICS 部署选项
映射到现有服务接口 (中间会议) 向导
1. 生成请求映射会话文件
启动 "创建映射" 向导 (请求映射)
"创建映射" 向导 (请求映射): 第一页
CreateMappings 向导 (请求映射): 第二页
CreateMappings 向导: 第三页
2. 生成响应映射会话文件
"创建映射" 向导 (响应映射)
CreateMappings 向导 (响应映射): 第一页
"创建映射" 向导 (响应映射): 第二页
创建映射 (响应映射): 第三页
3. 在请求映射会话文件中创建数据映射
4. 在响应映射会话文件中创建数据映射
5. 生成服务接口文件
启动 "映射现有服务接口 (中间会议)" 向导
向导页面概述
第一页,标题为 "生成转换代码"
生成选项页面
"XML 转换器" 选项卡
"高级选项" 选项卡
双向转换选项窗口
Web Services for CICS 页面
"基本选项" 选项卡
"高级选项" 选项卡
IMS Enterprise Suite SOAP Gateway 服务提供者
IMS 相关因子文件
IMS Enterprise Suite SOAP Gateway 服务请求者
IMS 相关因子文件
文件,数据集或成员选择页面
"XML 转换器" 选项卡
“属性”选项卡
使用映射编辑器在映射会话文件中创建数据映射
在映射编辑器中可能迂到的错误情况
"新建 XML 变换 (自底向上)" 向导
自底向上向导-编译的 XML 转换
自下而上 (已编译) 向导页面的概述
语言结构页面
生成选项页面
"XML 转换器" 选项卡
"XML 模式" 选项卡
"高级选项" 选项卡
" CICS 的 XML 变换" 页面
"基本选项" 选项卡
"高级选项" 选项卡
文件,数据集或成员选择页面
"XML 转换器" 选项卡
"XML 模式" 选项卡
“属性”选项卡
自底向上向导-解释 XML 转换
自下而上 (解释) 向导页面概述
语言结构页面
" DFHLS2SC XML 模式 (XSD) 属性" 页面
" DFHLS2SC 目标工件" 页面
"转换工件" 选项卡
“属性”选项卡
CICS 部署选项
"新建 XML 变换 (自顶向下)" 向导
自顶向下向导页面概述
DFHSC2LS 应用程序和变换属性页面
"应用程序属性" 选项卡
"变换属性" 选项卡
DFHSC2LS "目标工件" 页面
结构选项卡
XSDBind 选项卡
“属性”选项卡
CICS 部署选项
远程生成工件
运行时 XML 转换: 已编译或可解释
单一服务项目的限制
对请求和响应消息大小的限制
XML 属性支持限制
IMS 呼出功能和 语言结构限制 PL/I
源文件的中间会议导入
与旧的 WSDL/XSD 文件以及新的 WSDL 文件和 XSD 文件自底向上冲突
导入远程( z/OS Unix )WSDL 文件的场景会失败,该文件包含、包含引用、导入或重新定义了架构
COBOL 单一服务向导生成的转换例程仅在 中运行 z/OS
XML 元素嵌套深度
不在 COBOL 数据结构中的填充项
不支持包含 ODO(OCCURS DEPENDING ON)项目的 COBOL 组的自动匹配映射
单服务向导中某些文本输入字段的区分大小写
指针无效会导致无限循环
支持具有 Web Services for CICS 的 DBCS 数据成员
菜单项生成-> XML 文件不遵守 XSD 模式限制
XML 和 Web Service 批处理器
对 COBOL 形象常量--LOW-VALUE(S) 和 HIGH-VALUE(S) 的限制
Enterprise Service Tools 单服务项目名称中的 GB18030 字符
迁移 V 6.0 映射文件 (.cmx 文件) 时, .cmx 文件引用的源文件必须位于同一文件夹中
生成的 XML 模式中的全局元素名称在解释型和编译型 XML 转换类型之间不一致
在生成的 XML 转换器文件名中不允许 DBCS 字符
COBOL 中不支持用于条件编译的编译器指令
仅在解释型 XML 转换中支持数组截断
自下而上的开发: 启用应用程序作为 Web Service
生成 CICS MTOM/XOP Web Service (Bottom-Up)
为 IMS Enterprise Suite SOAP Gateway 启用应用程序
使用 IMS Enterprise Suite SOAP Gateway Web Service 向导从 IMS 多段 MPP 创建服务提供程序的概述
从 IMS 应用程序生成服务接口文件
将 Web Service 文件部署到 IMS Enterprise Suite SOAP Gateway
支持 IMS Enterprise Suite SOAP Gateway 单服务项目中的多段消息处理程序
使用 IMS Enterprise Suite SOAP Gateway 的自底向上 Web Service 提供程序的体系结构
中间会议开发
支持 IMS Callout (ICAL) 调用
对可空属性的支持
映射概念:XML 到 COBOL 或 PL/I
映射概念简介
映射会话
映射编辑器
语言数据类型与 XML 模式内置数据类型之间受支持的映射
同构和非同构简单映射
将 COBOL 表格映射为可重复的 XML 数据结构
自动组映射
映射编辑器中的顶级对象
映射 XML 模型组元素
生成 COBOL 映射
从映射会话文件生成转换程序
通过编译 XML 转换将 XML 属性映射到 COBOL
使用注释
使用源注释来指定服务接口
COBOL 源文件的注释
使用数据结构
常用元素和类型
在生成的 XSD 和 WSDL 中定义公共标准元素和类型
从多种语言结构创建 XML 模式
多请求语言结构的规范
多响应语言结构的规范
从多种语言结构生成组合 XML 模式
使用运行时语言-XML 转换程序
转换器运行时存储信息实用程序
COBOL XML 转换器的首选项和选项
为 COBOL XML 转换器设置首选项
用于处理非法 XML 字符的选项
初始化 COBOL 应用程序输入数据结构中的数据项
在生成的 XSD 和 WSDL 文件中包含 COBOL 源代码注释
COBOL XML 转换器的空白转换行为
名称空间的使用
COBOL /XML映射迁移工具
为 PL/I XML 转换器设置首选项
迁移到更新的编译型 XML 转换解析器 (XMLSS)
将 Enterprise Service Tools 工件生成到远程系统
单一服务项目的参考信息
Web Service 绑定 File Viewer
Web Service 绑定文件编辑器
XML 至 COBOL 映射参考
XML 模式数据类型
Enterprise COBOL 数据类型
兼容性: 简单数据类型
兼容性: Enterprise COBOL 组和重复项
源自 Enterprise COBOL 数据类型的 XML 数据类型
同构和非同构元素映射的 COBOL
XML 至 PL/I 映射参考
XML 模式数据类型
Enterprise PL/I 变量类型
兼容性: 简单数据类型
兼容性: Enterprise PL/I 结构
源自 Enterprise PL/I 数据类型的 XML 数据类型
同构和非同构元素映射的 PL/I
WSDL2COBOL 参考
Enterprise COBOL WSDL2COBOL 方案中的结构
将 XML 模式数据类型映射到 Enterprise COBOL 数据声明
创建 COBOL 数据名称
将 XML Schema 结构映射到 Enterprise COBOL 结构
为 Enterprise COBOL 结构生成注释
映射会话文件
映射会话文件的概述
mappingRoot 元素的注释
映射元素的注释
WSDL2PLI 引用
Enterprise PL/I WSDL2PLI 方案中的结构
将 XML Schema 数据类型映射到 Enterprise PL/I 数据声明
创建 PL/I 标识符
将 XML Schema 结构映射到 PL/I 结构
在生成的 PL/I 结构中处理 REFER
为 Enterprise PL/I 结构生成注释
为枚举字符串生成 PL/I 常量
IMS 模板生成
在 WSDL2PLI 方案中生成的输出文件
映射会话文件
映射会话文件的概述
mappingRoot 元素的注释
映射元素的注释
WSDL2PLI 元数据文件
WSDL2ELS 限制和限制
批处理器
创建和配置生成属性文件
启动批处理器
自上而下方案的生成特性,包括 IMS Enterprise Suite SOAP Gateway, Enterprise PL/I, 和编译转换
Container.xml
BatchSpecContainer
GenerationSpecArray
GenerationSpec
Container.xml 样本
Container.xml 的模式
PlatformProperties.xml
CodegenProperty
受支持的代码页 (CCSID)
受支持的代码页组合
CodegenPropertyArray
ConnectionProperty
ConnectionPropertyArray
ImportProperty
ImportPropertyArray
平台
PlatformArray
PlatformProperties.xml 样本
PlatformProperties.xml 的模式
ServiceSpecification.xml
ApplicationTemplateSpec
ConverterSpecIn
ConverterSpecOut
CorrelatorSpec
DriverSpec
EIS 项目
EIS服务
EISServiceImplementation
ElementSelection
ElementSelectionArray
InputMessage
InputOutputMessage
ItemExclude
ItemExclusionArray
ItemSelection
ItemSelectionArray
LanguageStructureSpec
LanguageStructureSpecIn
LanguageStructureSpecOut
MessageSpec
运算
OperationProperty
OperationPropertyArray
OperationSelection
OperationSelectionArray
OutputMessage
RedefinesArray
RedefineSelection
RouterSpec
ServiceImplementationSpec
ServiceProperty
ServicePropertyArray
TypeSelection
TypeSelectionArray
WSBindSpec
WSDL2ELSSpec
XSDBindSpec
XMLNamesArray
XMLNameSelection
XsdSpec
XsdSpecIn
XsdSpecOut
XseSpec
ServiceSpecification.xml 样本 (EISService 元素)
ServiceSpecification.xml 的模式
记录 COBOL 输入文件中检测到的语法错误
适用于解释转换类型的批处理选项
正在处理空的复杂类型
COBOL 导入器:编译时本地化和代码页
CICS 目录管理器示例应用程序
安装和设置基本应用程序
创建并定义 VSAM 数据集
定义 3270 接口
完成安装
示例应用程序的 Web Service 支持
配置代码页支持
安装 Web Service 支持
创建 HFS 目录
创建 PIPELINE 定义
创建 TCPIPSERVICE
动态安装 WEBSERVICE 和 URIMAP 资源
使用 RDO 创建 WEBSERVICE 资源
使用 RDO 创建 URIMAP 资源
完成安装
配置示例应用程序
配置 Web 客户端
运行示例应用程序
使用 BMS 接口运行示例应用程序
已启用 Web Service 的应用程序
创建和部署 CICS Web Service 工件
在 CICS 下启用 Web Service 所需的工件
为 CICS 创建 Web Service 工件
将 Web Service 工件部署到 CICS
使用 Developer for z/OS 为 Web Service 启用目录示例
为 inquireSingle Web Service 生成 Web Service 工件
部署和安装 inquireSingle Web Service
组合接口定义 DFH0XCP1
目录管理器应用程序的描述
基本应用程序的组件
目录管理器程序
COMMAREA 结构
返回码
INQUIRE CATALOG 操作
INQUIRE SINGLE ITEM 操作
PLACE ORDER 操作
DISPATCH STOCK 操作
NOTIFY STOCK MANAGER 操作
BMS 演示管理器
数据处理程序 (data handler)
分派管理器
订单分派端点
股票经理
应用程序配置
文件结构和定义
目录文件
配置文件
检查语法和程序依赖性
设置用于显示依赖项以及执行远程语法检查的编译器选项
检查语法
本地检查语法
从 z/OS 项目视图对远程文件进行本地语法检查
从编辑器对远程文件进行本地语法检查
使用 OS/390 CICS 事务服务器语法对远程文件进行本地语法检查
从 z/OS 项目视图对本地文件进行本地语法检查
从编辑器对本地文件进行本地语法检查
对包含 EXEC CICS 语句的 COBOL 和 PL/I 源进行本地语法检查
远程检查语法
使用 COBOL 和 PL/I 对包含 EXEC CICS 语句的源进行语法检查。 CICS Transaction Server for OS/390
检查 C++ 语法
查看程序的依赖项
使用代码复审进行的源代码分析
软件分析的概述
受支持的功能部件
使用软件分析配置窗口执行基本任务
创建软件分析配置
软件分析配置的作用域和规则
COBOL 的内置代码复审规则
PL/I 的内置代码复审规则
标识属于规则集的规则
导出和导入规则
将规则导出至规则文件
从规则文件导入规则
创建基线分析配置
导出和导入基线归档
导出基线归档
导入基线归档
创建基线归档
以批处理方式创建基线归档
提供编辑器内基线
创建编辑器内基线
运行编辑器内基线代码复审
关闭编辑器内基线
将软件分析设置为代码交付前置条件
运行代码复审
从主工具栏启动
从软件分析配置窗口开始
从“项目资源管理器”视图启动
从编程语言编辑器启动
查看结果
生成并保存报告
以 XML 和 CSV 格式导出结果
XML 模式
CSV 字段
JUnit XML 格式
仅导出 COBOL 或 PL/I 中的结果
修正结果中报告的问题
修正源代码中的问题
移除、隐藏和显示代码复审突出显示
定制类别和规则
创建、保存和更改定制类别
创建定制类别
导出任务、导入任务和其他任务
创建和删除定制规则
创建定制规则
删除定制规则
COBOL 定制规则模板
PL/I 定制规则模板
创建用户编写规则
为用户编写规则生成插件项目
生成项目
将规则标签或类别名称国际化
已生成文件:规则和类别扩展
已生成文件:实现代码
使用 COBOL API 编写分析方法
使用 PL/I API 编写分析功能
安装插件
将插件添加至功能部件
将插件添加至新功能部件
将插件添加至现有功能部件
更新功能部件中的插件
将功能部件添加至更新站点
在站点上发布功能部件
对更新站点中的功能部件进行更新
安装、卸载或更新功能部件
安装功能部件
卸载功能部件
更新已安装功能部件
共享更新站点
查找功能部件更新
向现有规则插件项目添加规则
使用 COBOL API 进行代码审查
使用 PL/I API 进行代码审查
将配置分发至客户机工作站
将配置导出至推送至客户机的服务器
从推送至客户机的服务器下载配置
用于 Windows 的命令行代码审查
使用代码复审应用程序分析代码
代码复审应用程序启动命令的语法
代码复审应用程序命令的参数
删除由 -directory 参数创建的临时项目
副本和包含文件的需求
输出数据文件
SonarQube 软件分析器的实施
写至标准输出的信息
运行样本脚本
脚本命令语法
Windows 脚本
代码复审应用程序:FAQ 和故障诊断
z/OS 上基于主机的代码复审
创建和上载数据文件
创建规则文件
创建 CCR 文件
创建 z/OS 文件系统映射文件
创建属性组文件
为限定副本引用添加数据集
为非限定副本引用添加数据集
限制
运行基于主机的代码审查的 z/OS UNIX 脚本示例
限制
限制: 生成和保存报告
COBOL Application Model (CAM) API:已知问题
限制: PL/I 应用模型 (PAM) API
限制: 基线软件分析
局限性:适用于 Windows 的代码审查应用程序
限制
为 COBOL 和 PL/I 程序收集和报告指标
创建软件分析配置
运行度量值分析
过滤度量结果
导出指标
生成指标报告
构建代码
建立 z/OS 项目或 MVS 子项目
验证构建设置
重建项目或子项目
提交 JCL 以构建项目或子项目
任务错误的报告和处理
生成和提交 JCL
JCL 作业卡和数据集
生成、提交和跟踪 JCL 以及查看输出
生成 JCL
提交作业并获取输出
从 "远程系统" 或 " z/OS 项目" 视图提交作业
提交多个作业
从编辑器提交 JCL 过程
查看已提交的作业
查看作业的返回码
为 C/C++ 文件生成 JCL 操作
用于编译的 JCL 脚本
用于编译和链接的 JCL 脚本
用于编译,链接和运行的 JCL 脚本
确定所生成 JCL 的源
将 IBM Dependency Based Build 与 Developer for z/OS 集成
安装
设置集成
将 Git 存储库添加到 " z/OS 项目" 视图
为用户构建设置项目
为用户构建创建本地属性组
保持二进制文件的完整性
使用zAppBuild设置和运行用户构建
克隆 DBB 样本并将其导入z/OS项目
为zAppBuild用户构建设置首选项
使用用户构建向导zAppBuild
故障诊断
使用zBuilder设置和运行用户构建
配置 ZAPP 文件
ZAPP YAML 模式
propertyGroups:
概要文件:
使用zBuilder为用户构建设置首选项
向 ZAPP 文件传递用户变量
为zBuilder启动用户构建
限制和故障诊断
配置 Z Development and Test Environment 实例
设置 z Development and Test Environment 实例首选项
确定代码覆盖
为 z/OS 应用程序生成代码覆盖
使用 Eclipse IDE 为 z/OS 应用程序生成代码覆盖
为 z/OS 项目生成代码覆盖
在远程调试会话中生成代码覆盖
使用收集器以无外设方式生成代码覆盖
启动和停止无外设代码覆盖收集器
无头代码覆盖率收集器的安全选项
确保代码覆盖率服务 z/OS
为代码覆盖率生成安全的密钥库密码
使用远程调试服务以无外设方式生成代码覆盖
在启动键中指定代码覆盖选项
在收集期间过滤代码覆盖结果
代码覆盖过滤器
从 z/OS 合并和导出代码覆盖结果
用于远程调试方式下的代码覆盖的受支持编译器和选项
减少代码覆盖收集的处理器使用率
使用 Java 代码覆盖结果
导入JaCoCo代码覆盖率结果
将JaCoCo结果转换为 CCZip 格式
导入旧 Java 代码覆盖结果
查看代码覆盖结果
在 "代码覆盖结果" 视图中查看代码覆盖结果
访问 "代码覆盖结果" 视图
结果视图界面概述
设置代码覆盖阈值
使用结果位置
代码覆盖报告的类型
生成和使用基于 Web 的报告
生成基于 Web 的代码覆盖报告
生成基于 Web 的比较报告
使用代码覆盖报告
在表格视图中查看覆盖信息
以树状视图查看覆盖信息
使用代码覆盖比较报告
查看比较的源文件
导出代码覆盖结果
以 CCZip 格式导出代码覆盖结果
以 Cobertura 格式导出代码覆盖结果
导出 SonarQube 格式的代码覆盖结果
导出 PDF 格式的代码覆盖结果
生成 PDF 报告
生成 PDF 比较报告
设置 PDF 属性
导入代码覆盖结果
导入 z/OS Debugger 代码覆盖数据
在编辑器中查看代码覆盖结果
浏览至源中已覆盖或未覆盖的代码
配置代码覆盖指示符
使用 z/OS Debugger
IBM z/OS Debugger 概述
IBM z/OS Debugger 中的新增内容
IBM z/OS 调试器中移除了哪些内容
使用 Eclipse IDE 进行远程调试
平台局限性
Linux 限制
macOS 限制和差异
准备针对 Eclipse IDE 进行调试
使用调试器调试 z/OS 应用程序入门
使用属性组构建 z/OS 应用程序
设置用于调试的构建选项
添加用于调试的编译器选项
定义步骤以执行符号汇编程序调试
构建汇编程序并使用符号汇编程序调试进行调试
为 IMS 应用程序设置调试选项
运行时调试选项
运行时代码覆盖选项
使属性组与调试会话相关联
与主机服务的安全通信
与调试管理器的加密通信
与调试概要文件服务进行安全通信
配置调试首选项
设置调试首选项
设置用于生成 JCL 的缺省首选项
设置 z/OS UNIX 应用程序的调试首选项
配置和启动调试会话
使用“z/OS Debugger 概要文件”视图管理调试概要文件
修改概要文件
激活及取消激活概要文件
导出和导入概要文件
复制概要文件
删除概要文件
调试概要文件编辑器的快速大纲
调试概要文件按键绑定
为 CICS 应用程序配置调试
根据 CICS 应用程序数据生成调试配置文件
为 CICS 应用程序创建调试概要文件
为 Db2 存储过程配置调试
为非 CICS 应用程序创建调试概要文件
为 IMS 应用程序配置调试
为非 CICS 应用程序创建调试概要文件
使用 IMS 隔离为 IMS 应用程序创建调试概要文件
对 z/OS UNIX 应用程序启动调试会话
创建 z/OS UNIX 应用程序启动配置
“代码覆盖”选项卡
对 z/OS 批处理应用程序启动调试会话
使用现有 JCL 启动调试会话
现有JCL 的“JCL 选项”选项卡
“调试选项”选项卡
“其他 JCL 选项”选项卡
“代码覆盖”选项卡
“调试控制台命令”选项卡
使用属性组启动调试会话
属性组的“JCL 选项”选项卡
“调试控制台命令”选项卡
“公共”选项卡
使用入局远程调试会话配置
故障诊断:编译的语言调试器未启动
调试应用程序
编译型语言调试器
调试器编辑器
使用“调试”视图
使用“回放”工具栏
查找源文件
使用不同的调试视图
使用断点
设置断点
导出和导入断点
启用和禁用断点
条件断点
源入口断点
检查变量
将变量、表达式或寄存器添加至“监视器”视图
设置监视器内容的表示法
在监视器视图中使用变量、表达式或寄存器
查看寄存器的内容
使用“模块”视图
使用调试控制台发出命令
监视内存
在“内存”视图中检查内存
使用内存监视器来查看内存的内容
更改内存位置的内容
“内存”视图首选项
使用多个“内存”视图
从“内存”视图中移除内存监视器
对内存进行映射
使用映射的内存
设置内存映射首选项
对表达式、变量或寄存器映射内存
定义映射布局
编辑内存布局
在“内存”视图中编辑映射的内存和字段描述
从“内存”视图中移除映射的内存
对映射布局字段进行分组
查找和展开字段
添加多个内存映射
调试样本 COBOL 程序
可视调试
启用可视调试
对应用程序执行可视调试
使用堆栈模式断点
设置堆栈模式断点
切换堆栈模式断点
编辑堆栈模式断点
在程序级别调试应用程序
设置可视调试首选项
“可视调试”透视图
仅显示当前执行路径
调试 z/OS 应用程序
IBM z/OS Debugger 用户指南
Twelfth Edition (June 2026)
PDF 版本
Getting started with IBM z/OS Debugger
IBM z/OS 调试器简介
IBM z/OS 调试器接口
批处理模式
全屏模式
使用终端接口管理器的全屏幕方式
远程调试方式
IBM z/OS 调试器实用程序
IBM z/OS 调试器实用程序:工作卡
IBM z/OS 调试器实用程序:程序准备
IBM z/OS 调试器实用程序 调试器设置文件 z/OS
IBM z/OS 调试器实用程序: TM 调试 IMS
IBM z/OS 调试器实用程序: 调试器用户退出数据集 z/OS
IBM z/OS 调试器实用程序:其他 工具 IBM Application Delivery Foundation for z/OS
IBM z/OS 调试器实用工具:用于批量调试的 JCL
IBM z/OS 调试器实用程序: BTS 调试 IMS
IBM z/OS 调试器实用程序:将 JCL 转换为设置文件
IBM z/OS 调试器实用程序:延迟调试配置文件
IBM z/OS 调试器实用程序: 事务和用户 ID 对照表 IMS
IBM z/OS 调试器实用程序:非 调试会话启动和停止消息查看器 CICS
IBM z/OS 调试器实用程序
IBM z/OS 调试器实用程序: 调试器延迟断点 z/OS
IBM z/OS 调试器实用程序: 调试器 JCL 向导 IBM z/OS
启动 IBM z/OS 调试器实用程序
纳特朗
确定 IBM z/OS 调试器的版本
以全屏方式调试程序: 简介
使用正确的编译器选项编译或组装程序
启动 z/OS Debugger
z/OS Debugger 全屏界面
单步执行程序
将程序运行到特定行
设置断点
显示变量的值
通过 "内存" 窗口显示内存
更改变量的值
跳过断点
清除断点
记录和重放语句
停止 z/OS Debugger
Preparing your program for debugging
规划调试会话
选择用于调试的编译器选项
为 COBOL 程序选择 TEST 或 NOTEST 编译器子选项
为 PL/I 程序选择 TEST 或 NOTEST 编译器子选项
为 C 程序选择 TEST 或 DEBUG 编译器子选项
在 TEST 和 DEBUG 编译器选项之间进行选择
为 C 程序选择 DEBUG 编译器子选项
为 C 程序选择 TEST 或 NOTEST 编译器子选项
使用 #pragma 语句编译 C 程序
C 的延迟调试方式需要 FUNCEVENT (ENTRYCALL) 编译器子选项
用于在函数和嵌套块中放置挂钩的规则
用于在语句和路径点中放置挂钩的规则
为 C++ 程序选择 TEST 或 DEBUG 编译器子选项
在 TEST 和 DEBUG 编译器选项之间进行选择
为 C++ 程序选择 DEBUG 编译器子选项
为 C++ 程序选择 TEST 或 NOTEST 编译器选项
用于在函数和嵌套块中放置挂钩的规则
在语句和路径点中放置挂钩的规则
为 Open XL C/C++ 选择编译器选项,用于 z/OS 程序
了解挂钩的工作方式以及需要它们的原因
"动态调试" 工具如何帮助您在不使用挂钩的情况下获得最大性能
了解调试表的作用及其保存位置
选择调试方式
以浏览方式进行调试
全屏,行和批处理方式下的浏览方式调试
远程调试方式下的浏览方式调试
控制浏览方式
选择用于启动 z/OS Debugger 的方法
选择如何调试旧版 COBOL 程序
为 COBOL 和 PL/I 程序创建延迟断点
更新进程,以便可以使用 z/OS Debugger 来调试程序
更新编译,组装和链接过程
在不使用 IBM z/OS 调试器实用程序的情况下编译程序
使用 IBM z/OS 调试器实用程序编译程序
在 HFS 或 zFS 文件系统上编译 Enterprise PL/I 程序
使用 c89 或 c + + 编译 C 程序
在 HFS 或 zFS 文件系统上编译 C 程序
在 HFS 或 zFS 文件系统上编译 C++ 程序
更新库和提升过程
进行必要的修改以实现启动 z/OS Debugger 的首选方法
编制 LangX COBOL 计划
编译 OS/VS COBOL 程序
编译 VS COBOL II 程序
编译 Enterprise COBOL 程序
为 LangX COBOL 程序创建 EQALANGX 文件
链接-编辑营销计划
准备汇编程序
在组装程序之前
组装程序
为汇编程序创建 EQALANGX 文件
组装程序并创建 EQALANGX
链接-编辑营销计划
链接编辑汇编程序的限制
准备 Db2 程序
处理 SQL 语句
链接 Db2 程序以进行调试
绑定 Db2 程序以进行调试
准备 Db2 存储过程程序
准备 CICS 程序
将 EQADCCXT 链接到程序中
创建并存储 DTCN 概要文件
显示活动 DTCN 概要文件的列表并管理 DTCN 概要文件
DTCN 主菜单屏幕上字段的描述
DTCN 菜单 2 屏幕上字段的描述
DTCN "高级选项" 屏幕上字段的描述
启动 z/OS 调试器,处理非 Language Environment 下的程序。 CICS
为非 Language Environment 下的程序向 z/OS 调试器传递运行时参数 CICS
准备 IMS 程序
使用 CEEUOPT 或 CEEROPT 在 IMS 下启动 z/OS Debugger
使用 IBM z/OS 调试器实用程序管理 IMSplex 用户的运行时选项
设置 DFSBXITA 用户出口例程
通过 Language Environment 用户出口指定 TEST 运行时选项
编辑 CEEBXITA 的源代码
修改命名模式
修改消息显示级别
修改回调例程注册
激活交叉引用函数并修改交叉引用表数据集名称
比较链接 CEEBXITA 的两种方法
将 CEEBXITA 用户出口链接到应用程序
将 CEEBXITA 用户出口链接到 Language Environment 运行模块的私有副本中
创建和管理 TEST 运行时选项数据集
使用终端接口管理器 (TIM) 创建和管理 TEST 运行时选项数据集
使用 IBM z/OS 调试器实用程序创建和管理 TEST 运行时选项数据集
Starting IBM z/OS Debugger
编写 TEST 运行时选项字符串
使用 TEST 运行时选项时的特殊注意事项
简单 TEST 选项
在程序中定义 TEST 子选项
子选项和 NOTEST
隐式断点
主命令文件和 USE 文件
以批处理方式运行
在不同点启动 z/OS Debugger
会话日志
Language Environment 运行时选项的优先级
示例: TEST 运行时选项
使用 VS COBOL II 和 PL/I 程序指定额外的运行时选项
指定 STORAGE 运行时选项
指定 TRAP (ON) 运行时选项
使用 C 和 C++ 中的 #pragma runopts 指定 TEST 运行时选项
从 IBM z/OS 调试器实用程序启动 z/OS 调试器
创建安装文件
编辑现有安装文件
将信息从现有 JCL 复制到安装文件
输入文件分配语句,运行时选项和程序参数
保存安装文件
启动营销计划
从程序启动 z/OS Debugger
使用 CEETEST 启动 z/OS Debugger
有关使用 CEETEST 启动 z/OS Debugger 的其他说明
示例: 使用 CEETEST 从 C/C++ 启动 z/OS Debugger
示例:使用 CEETEST 从以下地址启动 z/OS 调试器 COBOL
示例:使用 CEETEST 从以下地址启动 z/OS 调试器 PL/I
使用 PLITEST 启动 z/OS Debugger
使用 __ctest () 函数启动 z/OS Debugger
以批处理方式启动 z/OS Debugger
示例: 以批处理方式运行 z/OS Debugger 的 JCL
修改示例以在全屏方式下进行调试
针对批处理或 TSO 程序启动 z/OS Debugger
使用终端接口管理器或专用终端以全屏方式启动调试会话
启动 z/OS 调试器的程序在 Language Environment
示例: 分配 z/OS Debugger 装入库数据集
示例: 分配 z/OS Debugger 文件
启动 z/OS 调试器,以调试在"...... "之外启动的程序。 Language Environment
将参数传递到 EQANMDBG
仅使用 PARM 字符串将参数传递到 EQANMDBG
仅使用 EQANMDBG DD 语句将参数传递到 EQANMDBG 或 EQAN0DBG
使用 PARM 字符串和 EQANMDBG DD 语句将参数传递到 EQANMDBG
示例: 修改用于调用在批处理 TSO 环境中运行的汇编程序 Db2 程序的 JCL
在 CICS 下启动 z/OS Debugger
在 CICS 下启动 z/OS Debugger 的方法比较
使用 DTCN 在 CICS 下启动 z/OS Debugger
结束由 DTCN 启动的 CICS 调试会话
示例: z/OS Debugger 如何选择 CICS 程序进行调试
使用 CEEUOPT 在 CICS 下启动 z/OS Debugger
使用编译器伪指令在 CICS 下启动 z/OS Debugger
启动调试会话
在其他环境中启动 z/OS Debugger
从 Db2 存储过程启动 z/OS Debugger
Debugging your programs in full-screen mode
使用全屏幕方式: 概述
z/OS Debugger 会话面板
会话面板标题
源窗口
“监视器”窗口
日志窗口
“内存”窗口
命令弹出窗口
列表弹出窗口
创建首选项文件
显示源
更改 "源" 窗口中显示的文件
在会话面板上输入命令
z/OS Debugger 从会话面板接受命令的顺序
使用会话面板命令行
发出系统命令
在特定行或语句上输入前缀命令
在 "内存" 窗口中输入多个命令
使用对光标位置敏感的命令
使用程序功能 (PF) 键输入命令
初始 PF 键设置
正在检索先前的命令
从 "日志" 和 "源" 窗口中的行编写命令
打开 "命令" 弹出窗口以输入较长的 z/OS Debugger 命令
浏览 z/OS Debugger 窗口
在窗口之间移动光标
在 "内存" 窗口和 "日志" 窗口之间切换
在物理窗口中滚动
扩大物理窗口
滚动到特定行号
在窗口中查找字符串
z/OS Debugger 如何搜索字符串?
搜索字符串的语法
在另一个窗口中查找同一字符串
在 SET MONITOR WRAP OFF 生效时在 Monitor 值区域中查找字符串
在不同的方向上查找同一字符串
在 "源" 窗口中指定搜索边界
示例: 复杂搜索
示例:搜索 COBOL 段落名称
显示执行停止的行
在 "内存" 窗口中导航
显示 "内存" 窗口
使用历史记录区域浏览 "内存" 窗口
指定新的基本地址
创建命令文件
将调试会话记录在日志文件中
创建日志文件
记录每个源行运行的次数
记录迂到的断点
设置断点以将程序停在一行
在未装入的装入模块或未处于活动状态的程序中设置断点
控制 z/OS Debugger 如何处理有关比较中无效数据的警告
单步执行或运行程序
记录和重放语句
记录您运行的语句
准备重放记录的语句
重放记录的语句
更改重放语句的方向
停止重放
停止记录
对记录和重放语句的限制
访问 COBOL 数据的限制
保存和复原设置,断点和监视器规范
自动保存和复原
禁用断点,监视器和设置的自动保存和复原
手动复原
多封套环境中的性能注意事项
显示和监视变量的值
变量值的一次性显示
向 "监视器" 窗口添加变量
在监控窗口中显示 COBOL 程序的工作存储部分
在 "监视器" 窗口中显示变量的数据类型
将 "监视器" 窗口中的变量替换为另一个变量
自动向 "监视器" 窗口添加变量
将 automonitor 部分中的信息保存到日志文件
z/OS Debugger 如何自动向 "监视器" 窗口添加变量
示例: z/OS Debugger 如何自动向 "监视器" 窗口添加变量
z/OS Debugger 如何处理无法在其声明的数据类型中显示的字符
修改无法在其声明的数据类型中显示的字符
在 "监视器" 窗口中格式化值
以十六进制格式显示值
监视十六进制格式的变量值
使用命令修改变量或存储器
通过输入现有值来修改变量或存储器
在 "监视器" 窗口中修改变量的限制
打开和关闭 "监视器" 窗口
通过 "内存" 窗口显示和修改内存
通过十六进制数据区修改内存
管理文件分配
在 "日志" 窗口中显示消息的错误号
显示 z/OS Debugger 已知的编译单元列表
在交互式会话期间请求注意中断
结束全屏幕调试会话
在全屏模式下调试 COBOL 程序
示例:用于调试的 COBOL 示例程序
在调用某些例程时停止 COBOL
确定 COBOL 程序停止的语句
修改 COBOL 变量的值
只有当条件为真时,才在 COBOL 行停止运行
当仅有几个部分使用 TEST 编译时,调试 COBOL
捕捉 COBOL 输入/输出到系统控制台
显示原始存储空间 COBOL
获取 COBOL 例程回溯
跟踪使用 TEST 编译的 COBOL 代码的运行路径
生成 COBOL 运行时段落跟踪
在 COBOL
在调用 COBOL
在全屏模式下调试 LangX COBOL 程序
示例:用于调试的 LangX COBOL 示例程序
将编译单元定义为 LangX COBOL 并加载调试信息
将不同加载模块中的编译单元定义为 LangX COBOL
当调用某些 LangX COBOL 程序时停止运行
确定 LangX COBOL 程序停止的语句
显示和修改 LangX COBOL 变量或存储空间的值
在 LangX COBOL 中,只有当条件为真时,才会在某一行停止运行
调试 LangX COBOL 当调试信息仅适用于少数部件时
获取 LangX COBOL 程序回溯
在 LangX 中查找意外的存储覆盖错误 COBOL
在全屏模式下调试 PL/I 程序
示例:用于调试的 PL/I 示例程序
调用某些 PL/I 函数时停止运行
确定 PL/I 程序停止的语句
修改 PL/I 变量的值
只有当条件为真时,才在 PL/I 行停止运行
当仅有几个部分使用 TEST 编译时,调试 PL/I
显示原始存储空间 PL/I
获取 PL/I 函数回溯
跟踪使用 TEST 编译的 PL/I 代码的运行路径
在 PL/I
在调用未定义程序前停止 PL/I
以全屏方式调试 C 程序
示例: 用于调试的样本 C 程序
在 C 中调用某些函数时停止
修改 C 变量的值
仅当条件为 true 时才在 C 中的行上停止
仅使用 TEST 编译几个部件时调试 C
将 C 输出捕获到 stdout
将 C 输入捕获到 stdin
从 z/OS Debugger 调用 C 函数
在 C 中显示原始存储器
调试 C DLL
在 C 中获取函数回溯
跟踪使用 TEST 编译的 C 代码的运行时路径
在 C 中查找意外的存储器覆盖错误
在 C 中查找未初始化的存储器错误
在调用 NULL C 函数之前停止
以全屏幕方式调试 C++ 程序
示例: 用于调试的样本 C++ 程序
在 C++ 中调用某些函数时停止
修改 C++ 变量的值
仅当条件为 true 时才在 C++ 中的行上停止
在 C++ 中查看和修改此指针的数据成员
仅使用 TEST 编译几个部分时调试 C++
将 C++ 输出捕获到 stdout
将 C++ 输入捕获到 stdin
从 z/OS Debugger 调用 C++ 函数
在 C++ 中显示原始存储器
调试 C++ DLL
在 C++ 中获取函数回溯
跟踪使用 TEST 编译的 C++ 代码的运行时路径
在 C++ 中查找意外的存储器覆盖错误
在 C++ 中查找未初始化的存储器错误
在调用 NULL C++ 函数之前停止
以全屏方式调试汇编程序
示例: 用于调试的样本汇编程序
将编译单元定义为汇编程序并装入调试数据
延迟的 LDD
汇编程序 CU 的重新外观
单个组合件中的多个编译单元
使用一个 LDD 命令从单个组合件中的多个 CSECT 装入调试数据
使用单独的 LDD 命令从单个组合件中的多个 CSECT 装入调试数据
在装入调试数据后,在单个组合件中调试多个 CSECT
在调用某些汇编程序例程时停止
标识汇编程序已停止的语句
显示和修改汇编程序变量或存储器的值
将十六进制地址转换为符号地址
仅当条件为 true 时才在汇编程序中的行上停止
获取汇编程序例程回溯
在汇编程序中查找意外的存储器覆盖错误
定制全屏幕会话
定义 PF 键
定义命令或其他字符串的符号
定制会话面板上物理窗口的布局
打开和关闭物理窗口
调整物理窗口大小
缩放窗口以占据整个屏幕
定制会话面板颜色
定制概要文件设置
将定制设置保存在首选项文件中
保存和复原 z/OS Debugger 会话之间的定制
Debugging your programs by using IBM z/OS Debugger commands
输入 z/OS Debugger 命令
在 z/OS Debugger 命令中使用大写,小写和 DBCS
DBCS
C 和 C++ 中的字符大小写和 DBCS
COBOL 和 PL/I
缩写 z/OS Debugger 关键字
在全屏幕中输入多行命令
在命令文件中输入多行命令
输入多行命令而不继续
在 z/OS Debugger 命令中使用空白
在 z/OS Debugger 命令中输入注释
在 z/OS Debugger 命令中使用常量
获取 z/OS Debugger 命令语法的联机帮助
调试 COBOL 程序
z/OS 类似 语句的调试器命令 COBOL
COBOL 命令格式
COBOL z/OS 调试器命令有效的编译器选项
COBOL 保留关键词
通过 z/OS 调试器使用 COBOL 变量
访问 COBOL 变量
为 COBOL 变量赋值
示例:为 COBOL 变量赋值
显示 COBOL 变量的值
使用 DBCS 字符 COBOL
的 %PATHCODE 值 COBOL
中声明会话变量 COBOL
z/OS 调试器评估 表达式 COBOL
显示 COBOL 表达式评估结果
在 COBOL 表达式中使用常量
使用 z/OS 调试器的功能 COBOL
将 %HEX 与 COBOL
使用 %STORAGE 函数 COBOL
限定变量和改变视角 COBOL
中的限定变量 COBOL
改变视角 COBOL
调试 COBOL 类时的注意事项
调试 VS COBOL II 程序
查找 VS COBOL II 程序列表
调试 LangX COBOL 程序
加载 LangX COBOL 程序的调试信息
z/OS 调试 程序时的调试器会话面板 LangX COBOL
调试 LangX COBOL 程序的限制条件
LangX COBOL 程序的 %PATHCODE 值
对调试非 Language Environment 程序的限制
调试 PL/I 程序
z/OS PL/I 命令的调试器子集
PL/I 语言发言
的 %PATHCODE 值 PL/I
PL/I 条件和条件处理
以 PL/I DBCS 自由格式输入命令
当 TEST(ERROR,...) 时,为 PL/I 程序初始化 z/OS 调试器 运行时选项生效
z/OS LIST STORAGE 命令的调试器增强功能 PL/I
PL/I 支持 调试器会话变量 z/OS
访问 PL/I 程序变量
访问 PL/I 结构
z/OS 调试器评估 表达式 PL/I
支持 PL/I 内置功能
使用带有内置功能的 SET WARNING PL/I 命令
不支持 PL/I 语言元素
调试 OS PL/I 程序
调试 Enterprise PL/I 程序时的限制
调试 C 和 C++ 程序
类似于 C 和 C++ 命令的 z/OS Debugger 命令
将 C 和 C++ 变量与 z/OS Debugger 配合使用
访问 C 和 C++ 程序变量
显示 C 和 C++ 变量或表达式的值
将值分配给 C 和 C++ 变量
针对 C 和 C++ 的 %PATHCODE 值
使用 C 和 C++ 声明会话变量
C 和 C++ 表达式
从 z/OS Debugger 调用 C 和 C++ 函数
C 保留关键字
C 运算符和操作数
Language Environment 条件及其对应的 C 和 C++
z/OS C 和 C++ 表达式的 Debugger 求值
调试 C 和 C++ 程序时拦截文件
C 和 C++ 中对象的作用域
C 和 C++ 中的存储类
C 的块和块标识
C++ 的块和块标识
示例: 在 C 和 C++ 块中引用变量和设置断点
C 和 C++ 程序中对象的作用域和可视性
C 和 C++ 程序中的块和块标识
显示 C 和 C++ 程序的环境信息
在 C 和 C++ 中限定变量并更改观点
C 和 C++ 中的限定变量
在 C 和 C++ 中更改观点
示例: 在 C 中使用资格
C 中的限定变量
更改 C 中的观点
单步执行 C++ 程序
在 C++ 中设置断点
使用 AT ENTRY/EXIT 在 C++ 中设置断点
使用 AT CALL 在 C++ 中设置断点
检查 C++ 对象
示例: 显示 C++ 对象的属性
显示 C++ 对象的对象属性
以 C++ 显示类属性
以 C++ 显示静态数据
以 C++ 显示全局数据
在 C++ 中监视存储器
示例: 监视和修改 C 中的寄存器和存储器
调试汇编程序
SET ASSEMBLER 和 SET 反汇编命令
装入汇编程序的调试信息
调试汇编程序时的 z/OS Debugger 会话面板
汇编程序的 %PATHCODE 值
使用 STANDARD 和 NOMACGEN 视图
调试非重入汇编程序
处理非重入汇编程序装入模块中的断点
处理非重入汇编程序装入模块中的局部变量
调试汇编程序的限制
调试 Language Environment 汇编程序 MAIN 程序的限制条件
在 Language Environment 汇编程序序章中设置断点的限制
对调试非 Language Environment 程序的限制
调试使用指令作为数据的汇编程序代码的限制
调试自修改汇编程序代码的限制
处理可检测的自修改汇编程序代码
不可检测的自修改汇编程序代码
调试由多个部分组成的汇编程序的限制
在使用 SET DEFAULT VIEW NOMACGEN 时调试汇编程序的限制
调试已拆解的程序
SET ASSEMBLER 和 SET 反汇编命令
反汇编视图的功能
启动反汇编视图
拆卸视图
在反汇编视图中执行单步操作
在反汇编视图中设置断点
调试自修改代码的限制
在反汇编视图中显示和修改寄存器
在反汇编视图中显示和修改存储器
更改反汇编视图中显示的程序
反汇编视图的限制
Debugging in different environments
调试 Db2 程序
以批处理方式调试 Db2 程序
以全屏幕方式调试 Db2 程序
调试 Db2 存储过程
解决调试 Db2 存储过程时的一些常见问题
调试 IMS 程序
使用 IMS 事务隔离来创建专用消息处理区域并选择要调试的事务
将 IMS 伪等待输入 (PWFI) 与 IMS 事务隔离配合使用
通过在 TSO 前台运行 BTS ,以交互方式调试 IMS 批处理程序
调试非 Language Environment IMS BTS 程序
以批处理方式调试 IMS 批处理程序
调试非 Language Environment IMS MPP
为非 Language Environment IMS MPP 验证配置和启动区域
为非 Language Environment IMS 移动电话平台选择接口和收集信息
为非 Language Environment IMS MPP 运行 EQASET 交易
非 Language Environment MPP 的 EQASET 交易语法
调试 Language Environment IMS MPP,无需发出 /SIGN ON
Language Environment MPP 的 EQASET 事务语法
使用 IBM z/OS 调试器实用程序为 IMS 程序创建设置文件
在 IMS 应用程序中放置断点以避免出现 z/OS Debugger 变为无响应的情况
调试 CICS 程序
显示通道和容器的内容
使用 DISABLE 和 ENABLE 命令控制模式匹配断点
阻止 z/OS Debugger 在 EXEC CICS RETURN 上停止
CICS 存储器违例的早期检测
调试伪会话式 CICS 程序时保存设置
保存和复原 CICS 程序的断点和监视器规范
在 CICS 下进行调试时的限制
在调试会话期间访问 CICS 资源
在调试会话之前或之后访问 CICS 存储器
调试 ISPF 应用程序
在生产环境中调试程序
针对 z/OS Debugger 对程序进行微调
除去挂钩
除去语句和符号表
调试无挂钩,语句表和符号表
调试优化后的 COBOL 程序
调试 UNIX 系统服务程序
调试 MVS POSIX 程序
调试非 Language Environment 程序
只调试非 Language Environment 程序
调试 MVS 批次或 TSO 非 Language Environment 初始程序
调试 CICS 非 Language Environment 汇编程序或非 Language Environment COBOL 初始程序
在 COBOL 可重复使用的环境中进行调试
Debugging complex applications
调试多语言应用程序
HLL 表达式的 z/OS Debugger 求值
HLL 变量和常量的 z/OS Debugger 解释
HLL 变量
HLL 常量
类似于 HLL 命令的 z/OS Debugger 命令
限定变量和更改观点
限定变量
改变观点
在 z/OS Debugger 中处理条件和异常
z/OS Debugger 中的处理条件
可发生条件的时间
发生条件时
在表达式中处理异常(仅限 C 和 C++ 以及 PL/I )
调试多语言应用程序
调试完全由 Language Environment
跨不同编程语言使用会话变量
创建可跨不同编程语言使用的命令文件
与其他调试器共存
与不受支持的 HLL 模块共存
调试多线程程序
调试多线程应用程序时的限制
跨多个进程和相关可调度单元组进行调试
在相关可调度单元组中启动 z/OS Debugger
跨多个相关可调度单元组查看 z/OS Debugger 窗口
在多个相关可调度单元组中结束 z/OS Debugger 会话
在多个相关可调度单元组中使用 z/OS Debugger 命令
调试多封套语言间通信 (ILC) 应用程序
调试由 Java 本机方法调用的程序
解决复杂应用程序中的问题
调试从库后备 (LLA) 装入的程序
调试使用系统前缀名称的用户程序
显示系统前缀
调试名称与系统组件相似的程序
包含仅数据模块的调试程序
优化大型应用程序的调试
使用显式调试方式仅装入特定模块的调试数据
排除特定装入模块和编译单元
显示当前 NAMES 设置
使用 EQAOPTS NAMES 命令包含或排除初始装入模块
使用延迟调试方式来延迟调试会话的启动
调试由 ATTACH 汇编程序宏创建的子任务
使用终端接口管理器调试在通用用户标识下运行的任务
Data sets used by IBM z/OS Debugger
How does IBM z/OS Debugger locate source, listing, or separate debug files?
z/OS Debugger 如何查找源文件和列表文件?
z/OS 调试器如何在代码覆盖期间定位 COBOL 源代码
z/OS 调试器如何定位 COBOL 和 PL/I 单独的调试文件
z/OS Debugger 如何查找 EQALANGX 文件
z/OS Debugger 如何找到 C/C++ 源文件和 .dbg 文件?
z/OS Debugger 如何找到 C/C++ .mdbg 文件?
Examples: Preparing programs and modifying setup files with IBM z/OS Debugger Utilities
创建个人数据集
启动 IBM z/OS 调试器实用程序
使用 IBM z/OS 调试器实用程序编译或汇编程序
修改和使用安装文件
在前台运行程序
以批处理方式运行程序
IBM z/OS Debugger JCL Wizard
调用 IBM z/OS 调试器 JCL 向导
在面板中查看帮助
命令和参数
使用终端接口管理器调试 Language Environment 程序
在没有调试管理器的情况下使用远程调试器调试 Language Environment 程序
使用远程调试器和调试管理器调试 Language Environment 程序
使用终端接口管理器调试非 Language Environment 程序
使用远程调试器和调试管理器调试 Language Environment Db2 程序
使用调试管理器的远程调试器调试非 Language Environment Db2 程序
使用终端接口管理器调试使用 NOTEST 选项编译的 Language Environment VS COBOL II 程序
调试调用非 Language Environment 子程序的 Language Environment COBOL 程序
除去 JCL 语句
Code Coverage
无外设的代码覆盖
使用收集器以无外设方式生成代码覆盖
启动和停止无外设代码覆盖收集器
使用远程调试服务以无外设方式生成代码覆盖
在启动键中指定代码覆盖选项
在收集期间过滤代码覆盖结果
代码覆盖过滤器
Notes on debugging in batch mode
Displaying and modifying CICS storage with DTST
启动 DTST
启动 DTST 的示例
通过 DTST 存储器窗口修改存储器
浏览 DTST 存储窗口
DTST 存储窗口
帮助屏幕的导航键
DTST 事务的语法
示例
Running NEWCOPY on programs by using DTNP transaction
Debugging a program processed by the Automatic Binary Optimizer for z/OS
Limitations of 64-bit support in remote debug mode
Debugging programs compiled with IBM Open Enterprise SDK for Go
IBM z/OS Debugger 参考和消息
Twelfth Edition (June 2026)
PDF 版本
z/OS Debugger 运行时选项
非 Language Environment 位置参数
COUNTRY 运行时选项
NATLANG 运行时选项
NONLESP 运行时选项
TEST 运行时选项
TEST 运行时选项的语法
TRAP 运行时选项
z/OS Debugger 命令中的常见语法元素
address
块名称
块规范
condition
编译单元名
Cu_spec
expression
加载模块名称
装入规范
Offset_spec
参考
statement_id
statement_id_range 和 stmt_id_spec
指定语句范围
声明标签
变量名称
汇编程序和反汇编表达式的语法
公共语法元素
运算符
可以在任何表达式中使用的运算符
只能在条件表达式中使用的运算符
算术表达式求值
LangX COBOL 表达式的语法
对 LangX COBOL 表达式的限制
公共语法元素
运算符
可以在任何表达式中使用的运算符
只能在条件表达式中使用的运算符
z/OS Debugger 命令
你说什么 命令
ALLOCATE 命令
ANALYZE 命令 ( PL/I )
赋值命令 (汇编程序和反汇编)
分配规则
分配命令 ( LangX COBOL )
分配命令 ( PL/I )
AT 命令
每个子句语法
AT ALLOCATE ( PL/I ) 命令
AT 外观命令
AT CALL 命令
AT CHANGE 命令 (全屏方式,行方式,批处理方式)
AT CHANGE 命令 (远程调试方式)
AT CURSOR 命令 (全屏方式)
AT DATE 命令 ( COBOL )
AT DELETE 命令
AT ENTRY 命令
AT ENTRY 命令 (远程调试方式)
AT EXIT 命令
AT GLOBAL 命令
AT GLOBAL LABEL 命令 (远程调试方式)
AT LABEL 命令
AT LABEL 命令 (远程调试方式)
AT LINE 命令
AT LOAD 命令
AT LOAD 命令 (远程调试方式)
AT 实例命令
AT OFFSET 命令 (反汇编)
AT PATH 命令
AT Prefix 命令 (全屏方式)
AT STATEMENT 命令
AT STATEMENT 命令 (远程调试方式)
AT TERMINATION 命令
BEGIN 命令
块命令 (C 和 C++)
break 命令 (C 和 C++)
CALL 命令
CALL %CEBR 命令
CALL %CECI 命令
CALL %DUMP 命令
CALL %FA 命令
CALL %FM 命令
CALL %HOGAN 命令
CALL %VER 命令
CALL entry_name 命令 ( COBOL )
CALL 过程命令
CC 命令
CHKSTGV 命令
CLEAR 命令
CLEAR 前缀 (全屏方式)
CLEAR AT 命令 (远程调试方式)
COMMENT 命令
COMPUTE 命令 ( COBOL )
CURSOR 命令 (全屏方式)
声明(汇编、反汇编和 LangX COBOL )
声明 (C 和 C++)
声明 ( COBOL )
DECLARE command ( PL/I )
DESCRIBE 命令
DISABLE 命令
DISABLE 前缀 (全屏幕方式)
DO 命令(汇编、反汇编、 LangX COBOL 和 COBOL )
do/while 命令 (C 和 C++)
DO 命令 ( PL/I )
ENABLE 命令
ENABLE 前缀 (全屏方式)
EVALUATE 命令 ( COBOL )
Expression 命令 (C 和 C++)
“查找”命令
FINDBP 命令
for 命令 (C 和 C++)
FREE 命令
GO 命令
GOTO 命令
GOTO LABEL 命令
%IF 命令 (编程语言中立)
IF 命令(汇编、反汇编和 LangX COBOL )
if 命令 (C 和 C++)
IF 命令 ( COBOL )
IF 命令允许的比较 ( COBOL )
IF 命令 ( PL/I )
IMMEDIATE 命令 (全屏方式)
INPUT 命令(C、C++ 和 COBOL )
JUMPTO 命令
JUMPTO LABEL 命令
LIST 命令
LIST (空白) 命令
LIST AT 命令
LIST AT 命令 (远程调试方式)
LIST CALLS 命令
LIST CC 命令
LIST CONTAINER 命令
LIST CURSOR 命令 (全屏方式)
LIST DTCN 命令
LIST 表达式命令
L 前缀命令 (全屏幕方式)
LIST FREQUENCY 命令
LIST LAST 命令
LIST LDD 命令
LIST LINE NUMBERS 命令
LIST LINES 命令
LIST MONITOR 命令
LIST NAMES 命令
LIST NAMES LABELS 命令 (远程调试方式)
LIST ON ( PL/I ) 命令
LIST 过程命令
LIST 寄存器命令
LIST STATEMENT NUMBERS 命令
LIST 语句命令
LIST STORAGE 命令
LIST TRACE LOAD 命令
LOAD 命令
LOADDEBUGDATA 命令
将 LDD 用于汇编程序或 LangX COBOL 编译单元
以显式调试方式将 LDD 用于高级语言编译单元
MEMORY 命令
MONITOR 命令
M 前缀 (全屏方式)
移动命令 ( COBOL )
MOVE 命令允许的移动 ( COBOL )
NAMES 命令
NAMES DISPLAY 命令
NAMES EXCLUDE 命令
NAMES INCLUDE 命令
空命令
ON 命令 ( PL/I )
PANEL 命令 (全屏方式)
PERFORM 命令 ( COBOL )
PLAYBACK 命令
回放 ENABLE 命令
回放 START 命令
回放 FORWARD 命令
回放 BACKXX_ENCODE_CASE_CAPS_LOCK_OFF 命令
回放 STOP 命令
回放 DISABLE 命令
POPUP 命令
POSITION 命令
前缀命令 (全屏幕方式)
PROCEDURE 命令
限定 RESET 命令
query 命令
QUERY 前缀 (全屏方式)
quit 命令
QQUIT 命令
RESTORE 命令
RETRIEVE 命令 (全屏方式)
运行命令
RUNTO 命令
RUNTO 前缀命令 (全屏幕方式)
涡旋命令 (全屏方式)
SELECT 命令 ( PL/I )
set 命令
SET ASSEMBLER ON/OFF 命令
SET ASSEMBLER STEPOVER 命令
SET AUTOMONITOR 命令
SET CHANGE 命令
SET COLOR 命令 (全屏和行方式)
SET COUNTRY 命令
SET DBCS 命令
SET DEFAULT DBG 命令
SET DEFAULT DWOPATH 命令
SET DEFAULT DWOROOT 命令
SET DEFAULT LISTINGS 命令
SET DEFAULT MDBG 命令
SET DEFAULT 涡旋命令 (全屏方式)
SET DEFAULT VIEW 命令
SET DEFAULT WINDOW 命令 (全屏方式)
SET 拆卸命令
SET DYNDEBUG 命令
SET ECHO 命令
SET EQUATE 命令
SET EXECUTE 命令
SET EXPLICITDEBUG 命令
SET FIND BOUNDS 命令
SET FREQUENCY 命令
SET HISTORY 命令
SET IGNORELINK 命令
SET INTERCEPT 命令 (C 和 C++)
SET INTERCEPT 命令( COBOL、全屏模式、行模式、批处理模式)
SET INTERCEPT 命令( COBOL ,远程调试模式)
SET KEYS 命令 (全屏方式)
SET LDD 命令
SET LIST BY SUBSCRIPT 命令 ( COBOL )
SET LIST BY SUBSCRIPT 命令( Enterprise PL/I ,仅限全屏模式)
SET LIST TABR 命令
SET LOG 命令
SET LOG NUMBERS 命令 (全屏方式)
SET LONGCUNAME 命令
SET MDBG 命令
SET MONITOR 命令
SET MSGID 命令
SET NATIONAL LANGUAGE 命令
SET PACE 命令
SET PFKEY 命令
SET POPUP 命令
SET PROGRAMMING LANGUAGE 命令
SET PROMPT 命令 (全屏方式)
SET 限定命令
SET REFRESH 命令 (全屏方式)
SET RESTORE 命令
SET REWRITE 命令 (全屏方式)
SET REWRITE 命令 (远程调试方式)
SET SAVE 命令
SET SCREEN 命令 (全屏方式)
SET 涡旋 DISPLAY 命令 (全屏方式)
SET SEQUENCE 命令 ( PL/I )
SET SOURCE 命令
SET SUFFIX 命令 (全屏方式)
SET TEST 命令
SET WARNING 命令(C、C++、 COBOL 和 PL/I )
SET 命令 ( COBOL )
z/OS Debugger SET 命令允许的移动
SHOW 前缀命令 (全屏方式)
STEP 命令
STORAGE 命令
switch 命令 (C 和 C++)
SYSTEM 命令 (z/OS)
TRACE 命令
TRIGGER 命令
TSO 命令 (z/OS)
use 命令
while 命令 (C 和 C++)
WINDOW 命令 (全屏方式)
WINDOW CLOSE 命令
WINDOW OPEN 命令
WINDOW SIZE 命令
WINDOW SWAP 命令
WINDOW ZOOM 命令
EQAOPTS 命令
EQAOPTS 命令的格式
具有等效 z/OS Debugger 命令的 EQAOPTS 命令
在运行时提供 EQAOPTS 命令
正在创建 EQAOPTS 装入模块
EQAOPTS 命令的描述
ALTDISP
浏览
中国
资源路径优先
ceereactafterqdbg
CICSASMPGMND
CODEPAGE
为 z/OS Debugger 创建转换映像
示例: 用于生成转换映像的 JCL
命令 SDSN
缺省视图
(DISABLERLIM)
DLAYDBG
DLAYDBGCND
DLAYDBGDSN
DLAYDBGTRC
DLAYDBGXRF
dtcndeletedeadprof
DTCNFORCExxxx
DYNDEBUG
EQAQPP
显式调试
GPFDSN
主机端口
忽略不计
IMSISOORIGPSB
LDDAUTOLANGX
逻辑 DSN
逻辑 DSNALLOC
MAXTRANUSER
MDBG
多程序
名称
无显示
预设值DSN
SAVEBPDSN 和 SAVESETDSN
SAVESETDSNALLOC 和 SAVEBPDSNALLOC
SessionTimeout
STARTSTOPMSG
开始停止
子系统
SVCSCREEN
EQAOPTS SVCSCREEN 命令的子选项组合
TCPIP数据DSN
第二部分
时间
END
z/OS Debugger 内置函数
%CHAR(汇编程序、反汇编和 LangX COBOL )
%DEC(汇编程序、反汇编和 LangX COBOL )
%生成 ( PL/I )
%HEX
%INSTANCES(C、C++ 和 PL/I )
%RECURSION (C、C++ 和 PL/I )
%WHERE(汇编、反汇编和 LangX COBOL )
z/OS Debugger 变量
地址
%AMODE
块 (%BLOCK)
%CAAADDRESS
%CC (仅限汇编程序和反汇编)
条件
%country
%CU
%EPA
%EPRn 或 %EPRHn (仅适用于 %EPRHn 汇编程序和反汇编)
%EPRBn (仅限汇编程序和反汇编)
%EPRDn (仅汇编程序和反汇编)
%FPRn 或 %FPRHn (仅 %FPRHn 汇编程序和反汇编)
%FPRBn (仅限汇编程序和反汇编)
%FPRDn (仅汇编程序和反汇编)
%GPRn
%GPRGn
%GPRHn
% 硬件
%LINE 或 %STATEMENT
装入百分比
%LPRn 或 %LPRHn (仅 %LPRHn 汇编程序和反汇编)
%LPRBn (汇编程序和反汇编)
%LPRDn (汇编程序和反汇编)
语言 (%N)
%路径代码
语言
%进步掩码 (仅限汇编程序和反汇编)
程序 (%PROGRAM)
%PSW (仅限汇编程序和反汇编)
%RC
%RSTDSETS
%R印巴观察组
%Rn
%子系统
系统 %SYSTEM
不同语言的 z/OS Debugger 变量的属性
z/OS Debugger 消息
EQA1000I
EQA1001I
EQA1002I
EQA1003I
EQA1004I
EQA1005I
EQA1006I
EQA1007I
EQA1008I
EQA1009I
EQA1010I
EQA1011I
EQA1012I
EQA1013I
EQA1014I
EQA1015I
EQA1016I
EQA1017I
EQA1018I
EQA1019I
EQA1020E
EQA1021E
EQA1022E
EQA1023E
EQA1024E
EQA1025E
EQA1026E
EQA1027E
EQA1028E
EQA1029E
EQA1030I
EQA1031I
EQA1032I
EQA1033I
EQA1034E
EQA1035E
EQA1036E
EQA1037E
EQA1038E
EQA1039E
EQA1040E
EQA1041E
EQA1042E
EQA1043E
EQA1044E
EQA1045E
EQA1046I
EQA1047I
EQA1048I
EQA1049I
EQA1050I
EQA1051I
EQA1052I
EQA1053I
EQA1054I
EQA1055I
EQA1056I
EQA1057I
EQA1058I
EQA1059I
EQA1060I
EQA1061I
EQA1062E
EQA1063E
EQA1064I
EQA1065I
EQA1066I
EQA1067I
EQA1076I
EQA1077I
EQA1078I
EQA1079I
EQA1080E
EQA1081E
EQA1086I
EQA1090I
EQA1091I
EQA1092I
EQA1093I
EQA1094I
EQA1095I
EQA1096I
EQA1097I
EQA1098I
EQA1099I
EQA1100I
EQA1101I
EQA1102I
EQA1103I
EQA1104I
EQA1105I
EQA1106I
EQA1107I
EQA1108I
EQA1109I
EQA1110I
EQA1111I
EQA1112I
EQA1114I
EQA1115I
EQA1116I
EQA1117I
EQA1118I
EQA1119I
EQA1120I
EQA1121I
EQA1122I
EQA1123I
EQA1124I
EQA1125I
EQA1126I
EQA1127I
EQA1128I
EQA1129I
EQA1130I
EQA1131I
EQA1132I
EQA1133I
EQA1134I
EQA1139I
EQA1140I
EQA1141I
EQA1142I
EQA1143I
EQA1144I
EQA1145I
EQA1146I
EQA1147I
EQA1148I
EQA1149I
EQA1150I
EQA1151I
EQA1152I
EQA1153I
EQA1154I
EQA1155I
EQA1156I
EQA1157I
EQA1158I
EQA1159I
EQA1160I
EQA1161I
EQA1162I
EQA1163I
EQA1164I
EQA1165I
EQA1166I
EQA1167I
EQA1168I
EQA1169I
EQA1170I
EQA1171I
EQA1172I
EQA1173I
EQA1174I
EQA1175I
EQA1176I
EQA1177I
EQA1178I
EQA1179I
EQA1180I
EQA1181I
EQA1182I
EQA1183I
EQA1184I
EQA1185I
EQA1186I
EQA1187I
EQA1188I
EQA1189I
EQA1190I
EQA1191I
EQA1192I
EQA1193I
EQA1194I
EQA1195I
EQA1196I
EQA1197I
EQA1198I
EQA1199I
EQA1200I
EQA1201I
EQA1202I
EQA1203I
EQA1204I
EQA1210I
EQA1226I
EQA1227I
EQA1228I
EQA1229I
EQA1230I
EQA1231I
EQA1232I
EQA1233I
EQA1234I
EQA1235I
EQA1236I
EQA1237I
EQA1238I
EQA1239I
EQA1240I
EQA1241I
EQA1242I
EQA1243I
EQA1244I
EQA1245I
EQA1246I
EQA1247I
EQA1248I
EQA1249I
EQA1250I
EQA1251I
EQA1252I
EQA1253I
EQA1254I
EQA1255E
EQA1256E
EQA1257E
EQA1258E
EQA1259I
EQA1260I
EQA1261I
EQA1262I
EQA1263W
EQA1264I
EQA1265E
EQA1266I
EQA1267I
EQA1268I
EQA1269I
EQA1270I
EQA1271I
EQA1272I
EQA1273I
EQA1274I
EQA1275I
EQA1276I
EQA1277I
EQA1278I
EQA1279I
EQA1280I
EQA1281I
EQA1282I
EQA1283I
EQA1284I
EQA1285I
EQA1286I
EQA1287I
EQA1288I
EQA1289I
EQA1290I
EQA1291I
EQA1292I
EQA1293I
EQA1294I
EQA1295I
EQA1301I
EQA1306I
EQA1307I
EQA1308I
EQA1309I
EQA1316I
EQA1317I
EQA1318I
EQA1320E
EQA1321E
EQA1322E
EQA1323E
EQA1324I
EQA1325I
EQA1326I
EQA1327I
EQA1329I
EQA1330I
EQA1331I
EQA1332I
EQA1333I
EQA1334I
EQA1335I
EQA1336I
EQA1337I
EQA1338I
EQA1339I
EQA1340I
EQA1341I
EQA1342I
EQA1343I
EQA1344I
EQA1351I
EQA1352I
EQA1353I
EQA1354I
EQA1355I
EQA1356I
EQA1357I
EQA1358I
EQA1359I
EQA1360I
EQA1361I
EQA1362I
EQA1363W
EQA1364W
EQA1365I
EQA1366I
EQA1367I
EQA1368I
EQA1369I
EQA1370I
EQA1371I
EQA1372I
EQA1373E
EQA1376I
EQA1377I
EQA1378W
EQA1379I
EQA1380I
EQA1381I
EQA1382I
EQA1383I
EQA1384I
EQA1387I
EQA1389I
EQA1392I
EQA1393I
EQA1394I
EQA1396I
EQA1397I
EQA1398I
EQA1399I
EQA1400E
EQA1401E
EQA1402E
EQA1403E
EQA1404E
EQA1405E
EQA1406E
EQA1407E
EQA1408E
EQA1409E
EQA1410E
EQA1411E
EQA1412E
EQA1413E
EQA1414E
EQA1415E
EQA1416E
EQA1417E
EQA1418E
EQA1419E
EQA1420E
EQA1421E
EQA1422E
EQA1423E
EQA1424W
EQA1425W
EQA1426W
EQA1427W
EQA1428W
EQA1429E
EQA1431W
EQA1432E
EQA1433E
EQA1434E
EQA1435E
EQA1436W
EQA1437W
EQA1438W
EQA1439E
EQA1440E
EQA1441I
EQA1442E
EQA1443I
EQA1444I
EQA1445E
EQA1446E
EQA1447E
EQA1448W
EQA1449E
EQA1450E
EQA1451E
EQA1452E
EQA1453E
EQA1454E
EQA1455E
EQA1456S
EQA1457E
EQA1458E
EQA1459E
EQA1460E
EQA1461E
EQA1462E
EQA1463E
EQA1464E
EQA1465E
EQA1466E
EQA1467E
EQA1468E
EQA1469E
EQA1470E
EQA1471E
EQA1472E
EQA1473E
EQA1474E
EQA1475E
EQA1476E
EQA1477E
EQA1478E
EQA1479E
EQA1480E
EQA1481E
EQA1482E
EQA1483E
EQA1484E
EQA1485E
EQA1486E
EQA1487S
EQA1488E
EQA1489S
EQA1490S
EQA1491S
EQA1492S
EQA1493E
EQA1494S
EQA1495S
EQA1496S
EQA1497S
EQA1498S
EQA1499S
EQA1500S
EQA1501S
EQA1502S
EQA1503S
EQA1504S
EQA1505S
EQA1506S
EQA1507E
EQA1508E
EQA1509E
EQA1510E
EQA1511E
EQA1512E
EQA1513E
EQA1514E
EQA1515E
EQA1516E
EQA1517E
EQA1518E
EQA1519E
EQA1520E
EQA1521E
EQA1522E
EQA1523E
EQA1524E
EQA1525E
EQA1526E
EQA1527E
EQA1528E
EQA1529E
EQA1530E
EQA1531E
EQA1532E
EQA1533E
EQA1534E
EQA1535E
EQA1536E
EQA1537E
EQA1538E
EQA1539E
EQA1540E
EQA1541E
EQA1542E
EQA1543E
EQA1544E
EQA1545E
EQA1546E
EQA1547E
EQA1548E
EQA1549E
EQA1550E
EQA1551E
EQA1552E
EQA1553E
EQA1554E
EQA1555E
EQA1556E
EQA1557E
EQA1558E
EQA1559E
EQA1560E
EQA1561E
EQA1562E
EQA1563E
EQA1564E
EQA1565E
EQA1566E
EQA1567E
EQA1568E
EQA1569E
EQA1570E
EQA1571E
EQA1572E
EQA1573E
EQA1574E
EQA1575E
EQA1576E
EQA1577E
EQA1578E
EQA1579E
EQA1580E
EQA1581E
EQA1582E
EQA1583E
EQA1584E
EQA1585E
EQA1586E
EQA1587E
EQA1588E
EQA1589W
EQA1590W
EQA1591W
EQA1592W
EQA1593W
EQA1594W
EQA1595W
EQA1596E
EQA1597E
EQA1598E
EQA1599E
EQA1600E
EQA1601E
EQA1602E
EQA1603E
EQA1604E
EQA1605E
EQA1606E
EQA1607E
EQA1608E
EQA1609E
EQA1610E
EQA1611E
EQA1612E
EQA1613E
EQA1614E
EQA1615E
EQA1616E
EQA1617W
EQA1618W
EQA1619W
EQA1620E
EQA1621E
EQA1622E
EQA1623E
EQA1624E
EQA1625E
EQA1626E
EQA1627E
EQA1628E
EQA1629E
EQA1630E
EQA1631E
EQA1632E
EQA1633E
EQA1634E
EQA1635E
EQA1636E
EQA1637E
EQA1638E
EQA1639E
EQA1640E
EQA1641E
EQA1642E
EQA1643E
EQA1644W
EQA1645E
EQA1646E
EQA1647I
EQA1648S
EQA1649E
EQA1650E
EQA1651W
EQA1652E
EQA1653E
EQA1654E
EQA1655E
EQA1656E
EQA1657W
EQA1658W
EQA1659W
EQA1660W
EQA1661W
EQA1662W
EQA1663W
EQA1664W
EQA1665W
EQA1666W
EQA1667W
EQA1668W
EQA1669W
EQA1670W
EQA1671W
EQA1672W
EQA1673W
EQA1674W
EQA1675E
EQA1676S
EQA1677S
EQA1678E
EQA1679E
EQA1680E
EQA1681E
EQA1682E
EQA1683E
EQA1684E
EQA1685E
EQA1686E
EQA1687E
EQA1688E
EQA1689E
EQA1690I
EQA1691I
EQA1692W
EQA1693E
EQA1694I
EQA1695E
EQA1696E
EQA1697E
EQA1698E
EQA1699E
EQA1700E
EQA1701E
EQA1702E
EQA1703E
EQA1704E
EQA1705E
EQA1706E
EQA1707E
EQA1708I
EQA1709E
EQA1710E
EQA1711E
EQA1712E
EQA1713E
EQA1714I
EQA1720E
EQA1721E
EQA1722E
EQA1723E
EQA1724E
EQA1725E
EQA1726E
EQA1727E
EQA1728E
EQA1729E
EQA1739I
EQA1740E
EQA1741E
EQA1742I
EQA1743I
EQA1744I
EQA1745I
EQA1746E
EQA1747I
EQA1748E
EQA1749E
EQA1750E
EQA1751E
EQA1752S
EQA1753S
EQA1754S
EQA1755S
EQA1756W
EQA1757W
EQA1758E
EQA1759E
EQA1760I
EQA1763E
EQA1764E
EQA1765E
EQA1766E
EQA1767S
EQA1768S
EQA1769S
EQA1770S
EQA1771S
EQA1772S
EQA1773E
EQA1776E
EQA1777E
EQA1778S
EQA1779S
EQA1780S
EQA1781E
EQA1782I
EQA1786W
EQA1787W
EQA1788W
EQA1789W
EQA1790W
EQA1791E
EQA1792S
EQA1793S
EQA1794S
EQA1795W
EQA1806E
EQA1807E
EQA1808E
EQA1809E
EQA1810E
EQA1811E
EQA1812E
EQA1813E
EQA1814E
EQA1815E
EQA1816E
EQA1817E
EQA1818E
EQA1819E
EQA1820E
EQA1821E
EQA1822E
EQA1823E
EQA1824E
EQA1825E
EQA1826E
EQA1827E
EQA1828E
EQA1829E
EQA1830E
EQA1831E
EQA1832E
EQA1833E
EQA1834E
EQA1836E
EQA1837E
EQA1838E
EQA1856S
EQA1857S
EQA1858S
EQA1860S
EQA1861S
EQA1862E
EQA1863I
EQA1864S
EQA1865I
EQA1866I
EQA1867W
EQA1868I
EQA1869I
EQA1870S
EQA1872E
EQA1873E
EQA1874I
EQA1875I
EQA1876E
EQA1877E
EQA1878E
EQA1879E
EQA1880E
EQA1881E
EQA1882E
EQA1883E
EQA1884E
EQA1885I
EQA1886I
EQA1887I
EQA1888I
EQA1889I
EQA1890I
EQA1891I
EQA1892I
EQA1893I
EQA1894I
EQA1902W
EQA1903E
EQA1904E
EQA1905W
EQA1906S
EQA1907W
EQA1918S
EQA1919E
EQA1920E
EQA1921S
EQA1922S
EQA1923S
EQA1924S
EQA1925S
EQA1926S
EQA1927S
EQA1928S
EQA1929S
EQA1930S
EQA1931S
EQA1932S
EQA1933W
EQA1934E
EQA1935E
EQA1936W
EQA1937W
EQA1938W
EQA1939W
EQA1940E
EQA1941E
EQA1942E
EQA1943E
EQA1944E
EQA1945I
EQA1946I
EQA1947E
EQA1948E
EQA1949E
EQA1950E
EQA1951E
EQA1952E
EQA1953E
EQA1954E
EQA1955E
EQA1956E
EQA1957E
EQA1958E
EQA1959E
EQA1960S
EQA1961E
EQA1962E
EQA1963S
EQA1964E
EQA1965E
EQA1966E
EQA1967E
EQA1968W
EQA1969E
EQA1970E
EQA1971E
EQA1972E
EQA1973E
EQA1974E
EQA1975E
EQA1976E
EQA1977E
EQA1978E
EQA1979E
EQA1980E
EQA1981E
EQA1982E
EQA1983E
EQA1984E
EQA1985E
EQA1986E
EQA1987E
EQA1988I
EQA1989E
EQA1990E
EQA1991E
EQA1992E
EQA1993E
EQA1994E
EQA1995S
EQA1996S
EQA1997I
EQA1998S
EQA1999I
EQA2000E
EQA2001E
EQA2002E
EQA2003E
EQA2004E
EQA2005E
EQA2009E
EQA2011E
EQA2013E
EQA2016E
EQA2043E
EQA2046E
EQA2047E
EQA2048E
EQA2049E
EQA2050E
EQA2051E
EQA2052E
EQA2053E
EQA2054E
EQA2055E
EQA2056E
EQA2057E
EQA2058W
EQA2059E
EQA2060E
EQA2061E
EQA2201E
EQA2246E
EQA2247E
EQA2248I
EQA2249I
EQA2250I
EQA2251I
EQA2253I
EQA2256I
EQA2257I
EQA2258R
EQA2259E
EQA2260E
EQA2261E
EQA2262E
EQA2263E
EQA2264I
EQA2265I
EQA2266I
EQA2267I
EQA2268I
EQA2269I
EQA2270I
EQA2271I
EQA2272W
EQA2273I
EQA2274I
EQA2275E
EQA2276E
EQA2277I
EQA2278E
EQA2279E
EQA2280E
EQA2281E
EQA2282E
EQA2283E
EQA2284E
EQA2285E
EQA2286E
EQA2287E
EQA2288S
EQA2289S
EQA2290S
EQA2291S
EQA2292S
EQA2293S
EQA2294I
EQA2295I
EQA2296E
EQA2297E
EQA2298S
EQA2299E
EQA2300E
EQA2301E
EQA2302E
EQA2303E
EQA2304E
EQA2305E
EQA2306E
EQA2307E
EQA2308E
EQA2309E
EQA2310E
EQA2311E
EQA2312E
EQA2313E
EQA2314E
EQA2315E
EQA2316E
EQA2317E
EQA2318E
EQA2319E
EQA2320E
EQA2321I
EQA2322E
EQA2323E
EQA2324E
EQA2325E
EQA2326E
EQA2327E
EQA2328E
EQA2329E
EQA2330E
EQA2331E
EQA2332E
EQA2333E
EQA2334E
EQA2335E
EQA2336E
EQA2337E
EQA2338I
EQA2339E
EQA2340I
EQA2341E
EQA2342E
EQA2343I
EQA2344E
EQA2345E
EQA2346I
EQA2347E
EQA2348E
EQA2349E
EQA2350E
EQA2351E
EQA2352E
EQA2353E
EQA2354I
EQA2355E
EQA2356E
EQA2357E
EQA2358E
EQA2359E
EQA2360E
EQA2361E
EQA2362E
EQA2363E
EQA2364E
EQA2365E
EQA2366E
EQA2367E
EQA2368I
EQA2369E
EQA2370I
EQA2371E
EQA2372E
EQA2373E
EQA2374E
EQA2375E
EQA2376E
EQA2377E
EQA2378I
EQA2379E
EQA2380E
EQA2381E
EQA2382E
EQA2383I
EQA2384E
EQA2385E
EQA2386E
EQA2387E
EQA2388E
EQA2389E
EQA2390E
EQA2391E
EQA2392E
EQA2393E
EQA2394E
EQA2395E
EQA2396E
EQA2397E
EQA2398E
EQA2399E
EQA2400E
EQA2401E
EQA2402I
EQA2403I
EQA2404E
EQA2405E
EQA2406E
EQA2407E
EQA2408E
EQA2409E
EQA2410E
EQA2411E
EQA2412I
EQA2413I
EQA2414I
EQA2415I
EQA2416I
EQA2417I
EQA2418I
EQA2419W
EQA2420W
EQA2421E
EQA2422E
EQA2423S
EQA2424I
EQA2425I
EQA2426I
EQA2427I
EQA2428E
EQA2429E
EQA2430E
EQA2431I
EQA2432I
EQA2433E
EQA2434E
EQA2435I
EQA2436I
EQA2437I
EQA2438I
EQA2439I
EQA2440I
EQA2441I
EQA2442I
EQA2443I
EQA2444I
EQA2445I
EQA2446I
EQA2447I
EQA2448I
EQA2449I
EQA2450I
EQA2451I
EQA2452I
EQA2453E
EQA2454I
EQA2455E
EQA2456I
EQA2457E
EQA2458I
EQA2459I
EQA2460I
EQA2461W
EQA2462W
EQA2463W
EQA2464I
EQA2465I
EQA2466I
EQA2467I
EQA2468I
EQA2469I
EQA2471I
EQA2472I
EQA2473I
EQA2474I
EQA2475I
EQA2476I
EQA2477I
EQA2478I
EQA2479S
EQA2480E
EQA2481E
EQA2482E
EQA2483E
EQA2484E
EQA2485S
EQA2486S
EQA2490I
EQA2491I
EQA2492I
EQA2493I
EQA2494I
EQA2495I
EQA2496I
EQA2497I
EQA2498I
EQA2499I
EQA2500E
EQA2502E
EQA2503E
EQA2504E
EQA2505E
EQA2506E
EQA2507E
EQA2508E
EQA2510I
EQA2511E
EQA2512E
EQA2513I
EQA2514I
EQA2515I
EQA2516I
EQA2517I
EQA2518I
EQA2519E
EQA2520W
EQA2521E
EQA2522E
EQA2523E
EQA2600E
EQA2601E
EQA2602E
EQA2603E
EQA2608E
EQA2609E
EQA2610E
EQA2611E
EQA2612E
EQA2613E
EQA2614E
EQA2615E
EQA2616E
EQA2617E
EQA2618E
EQA2619E
EQA2620E
EQA2621E
EQA2622E
EQA2627E
EQA2628E
EQA2629E
EQA2630E
EQA2631E
EQA2632E
EQA2633E
EQA2634E
EQA2635E
EQA2636E
EQA2637E
EQA2638E
EQA2639E
EQA2640E
EQA2641E
EQA2642E
EQA2643E
EQA2644E
EQA2645E
EQA2661W
EQA2662E
EQA2663E
EQA2664E
EQA2665E
EQA2666E
EQA2667E
EQA2668W
EQA2669E
EQA2670E
EQA2671E
EQA2672E
EQA2673E
EQA2674E
EQA2675E
EQA2676I
EQA2677I
EQA2678I
EQA2679I
EQA2680E
EQA2681E
EQA2682I
EQA2683I
EQA2684E
EQA2685E
EQA2686E
EQA3001I
EQA3002I
EQA3003I
EQA3004I
EQA3005I
EQA3006I
EQA3007I
EQA3009I
EQA3010I
EQA3011I
EQA3012I
EQA3013I
EQA3014I
EQA3015I
EQA3016I
EQA3017I
EQA3018I
EQA3019E
EQA3020E
EQA3021E
EQA3022E
EQA3023E
EQA3024E
EQA3025E
EQA3026E
EQA3027E
EQA3028E
EQA3030E
EQA3031E
EQA3032E
EQA3033E
EQA3034E
EQA3038E
EQA3039E
EQA3040E
EQA3043E
EQA3046E
EQA3048E
EQA3050E
EQA3054E
EQA3058E
EQA3059E
EQA3062E
EQA3063E
EQA3065E
EQA3066E
EQA3067E
EQA3068E
EQA3070E
EQA3071E
EQA3072E
EQA3073E
EQA3074E
EQA3075E
EQA3076E
EQA3078E
EQA3079E
EQA3080E
EQA3081E
EQA3082I
EQA3083I
EQA3084E
EQA3086E
EQA3087E
EQA3088E
EQA3089I
EQA3090I
EQA3091E
EQA3092E
EQA3093E
EQA3095E
EQA3096E
EQA3097I
EQA3098E
EQA3100W
EQA3101W
EQA3102W
EQA3103W
EQA3104W
EQA3105W
EQA3108W
EQA3109W
EQA3110E
EQA3111E
EQA3112E
EQA3113E
EQA3119E
EQA3120I
EQA3130I
EQA3131I
EQA3140E
EQA3141E
EQA3142E
EQA4000E
EQA4001E
EQA4002E
EQA4003W
EQA4004I
EQA4005I
EQA4006I
EQA4007I
EQA4008I
EQA4009I
EQA4010I
EQA4011I
EQA4012I
EQA4013I
EQA4014E
EQA4015I
EQA4017I
EQA4018E
EQA4019E
EQA4020E
EQA4021I
EQA4022I
EQA4023I
EQA4024I
EQA4025I
EQA4026E
EQA4027E
EQA4028I
EQA4029I
EQA4030I
EQA4031E
EQA4032I
EQA4033I
EQA4034I
EQA4035I
EQA4036I
EQA4037I
EQA4038I
EQA4039I
EQA4040W
EQA4041I
EQA4042I
EQA4043I
EQA4050E
EQA4051E
EQA4052I
EQA4053I
EQA4054I
EQA4055I
EQA4056E
EQA4057E
EQA4058E
EQA4059E
EQA4060E
EQA4061I
EQA4062I
EQA4063I
EQA4064I
EQA4065E
EQA4066E
EQA4067E
EQA4068E
EQA4069E
EQA4070E
EQA4071E
EQA4072E
EQA4073E
EQA4074E
EQA4075E
EQA4076E
EQA4077E
EQA4078E
EQA4079E
EQA4080E
EQA4081E
EQA4082E
EQA4083E
EQA4084E
EQA4085E
EQA4086E
EQA4087E
EQA4088W
EQA4089E
EQA4090E
EQA4091W
EQA4092E
EQA4093E
EQA4094I
EQA4095I
EQA4096I
EQA4097I
EQA4098W
EQA4099E
EQA4700E
EQA4701I
EQA4702I
EQA4703I
EQA4704I
EQA4705E
EQA4836E
EQA4837I
EQA4838I
EQA4839E
EQA4840W
EQA4841W
EQA4842I
EQA4843E
EQA4844I
EQA4845I
EQA4846I
EQA4847I
EQA4848W
EQA4849E
EQA4850W
EQA4851I
EQA4900E
EQA4901E
EQA4902E
EQA4920I
EQA4921I
EQA4922E
EQA5004W
EQA9839E
EQA9840E
EQA9841E
EQA9842E
EQA9843E
EQA9844E
EQA9845E
EQA9846E
EQA9847E
EQA9848E
EQA9851E
EQA9852E
EQA9853E
EQA9854E
EQA9855E
EQA9856W
EQA9857W
EQA9860E
EQA9864I
EQA9865I
EQA9870E
EQA9871E
EQA9872E
EQA9873E
EQA9875E
EQA9876W
EQA9879E
EQA9882S
EQA9884E
EQA9885I
EQA9886E
EQA9887E
EQA9888I
EQA9889I
EQA9891S
EQA9892S
EQA9893I
EQA9894S
EQA9895I
EQA9896I
EQA9897I
EQA9898E
EQA9899E
EQA9900S
EQA9910I
EQA9911W
EQA9912W
EQA9913E
EQA9914I
EQA9914I
EQA9915E
EQA9916I
EQA9918U
EQA9919W
EQA9920E
EQA9921U
EQA9922I
EQA9923E
EQA9924U
EQA9926I
EQA9927I
EQA9928W
EQA9929E
EQA9930W
EQA9931W
EQA9932S
EQA9933W
EQA9934W
EQA9935E
EQA9936I
EQA9937W
EQA9938E
EQA9939I
EQA9940I
EQA9941I
EQA9942I
EQA9943E
EQA9944E
EQA9945S
EQA9946S
EQA9947S
EQA9948S
EQA9949S 或 EQA9949I
EQA9950E
EQA9951E
EQA9952E
EQA9953E
EQA9954E
EQA9955E
EQA9956E
EQA9957E
EQA9958I
EQA9959I
EQA9960I
EQA9961I
EQA9962I
EQA9963I
EQA9964E
EQA9965E
EQA9966E
EQA9967I
EQA9968E
EQA9969E
EQA9970I
EQA9971I
EQA9972I
EQA9973I
EQA9974E
EQA9975E
EQA9976I
EQA9977E
EQA9978I
EQA9979I
EQA9980E
EQA9981I
EQA9982E
EQA9983I
EQA9984I
EQA9985I
EQA9986E
EQA9987I
EQA9988S
EQA9989I
EQA9990I
EQA9991E
EQA9992E
EQA9993I
EQA9994E
EQA9995E
EQA9996E
EQA9997E
EQA9998I
EQA9999E
EQA9999W
调试管理器消息
EQACM001I
EQACM010E
EQACM011E
EQACM0012E
EQACM0018E
EQACM0019W
EQACM100E
EQACM101I
EQACM102E
EQACM103I
EQACM104I
EQACM105I
EQACM112I
EQACM114I
EQACM115I
EQACM116I
EQACM117E
EQACM120I
EQACM130E
EQACM150E
调试配置文件服务信息
EQAPS1000E
EQAPS1001E
EQAPS1002E
EQAPS1003E
EQAPS1004E
EQAPS1005E
EQAPS1006E
EQAPS1007E
EQAPS1008E
EQAPS1009E
EQAPS1010E
EQAPS1011E
EQAPS1012E
EQAPS1013E
EQAPS1014E
EQAPS1015E
EQAPS1016E
EQAPS1017E
EQAPS1018E
EQAPS1019E
EQAPS1020E
EQAPS1021E
EQAPS1022E
EQAPS1023E
EQAPS1024E
EQAPS1025E
EQAPS1026E
EQAPS1027E
EQAPS1028E
EQAPS1029E
EQAPS2000E
EQAPS2001E
EQAPS3000E
EQAPS3001E
EQAPS3002E
EQAPS3003E
EQAPS3004E
EQAPS3100E
EQAPS3150E
EQAPS3200E
EQAPS3201E
EQAPS3202E
EQAPS3203E
EQAPS3204E
EQAPS3205E
EQAPS3206E
EQAPS3207E
EQAPS3208E
EQAPS3250E
EQAPS3300E
EQAPS3350E
EQAPS4000E
EQAPS4001E
EQAPS4002E
EQAPS4003E
EQAPS4050E
EQAPS4051E
EQAPS4052E
EQAPS4053E
EQAPS4054E
EQAPS4055E
EQAPS4056E
EQAPS4057E
EQAPS4058E
EQAPS4059E
EQAPS4060E
EQAPS4061E
EQAPS4062E
EQAPS4063E
EQAPS4064E
EQAPS4065E
EQAPS4066E
EQAPS4067E
EQAPS4250E
EQAPS4300E
EQAPS4350E
非 Language Environment IMS 信息
EQAI1002S
EQAI1003S
EQAI1004S
EQAI1008S
EQAI1009S
EQAI1013S
EQAI1020S
EQAI2005I
EQAI2006I
EQAI2007I
EQAI2008I
EQAI2009I
EQAI2010I
EQAI2011I
EQAI2012I
EQAI2013E
EQAI2014E
EQAI2015E
EQAI2016E
EQAI2017I
EQAI2018I
EQAI2019I
EQAI2020I
EQAI2021I
EQAI2022I
z/OS 调试器 用户退出信息 Language Environment
EQAU999I
EQAU999I
z/OS Debugger 终端接口管理器消息
EQAY001E
EQAY002E
EQAY003E
EQAY004E
EQAY005E
EQAY006E
EQAY008E
EQAY009E
EQAY010E
EQAY011E
EQAY012I
EQAY013I
EQAY014I
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999S
EQAY999I
IBM z/OS 调试器实用程序信息
EQAZ005S
EQAZ006S
EQAZ007S
EQAZ008S
EQAZ010W
EQAZ011I
EQAZ012I
EQAZ013W
EQAZ014E
EQAZ015W
EQAZ016W
EQAZ017I
EQAZ018I
EQAZ019W
EQAZ020I
EQAZ021W
EQAZ022W
EQAZ023W
EQAZ024W
EQAZ025W
EQAZ026W
EQAZ027E
EQAZ029W
EQAZ030W
EQAZ031W
EQAZ033W
EQAZ034S
EQAZ035S
EQAZ036E
EQAZ037E
EQAZ038I
EQAZ039W
EQAZ040I
EQAZ041I
EQAZ042I
EQAZ043I
EQAZ044I
EQAZ045I
EQAZ046I
EQAZ047I
EQAZ048I
EQAZ049W
EQAZ050W
EQAZ051S
EQAZ052S
EQAZ053W
EQAZ054W
EQAZ055S
EQAZ056S
EQAZ057W
EQAZ058W
EQAZ059W
EQAZ060E
EQAZ061E
EQAZ062E
EQAZ063E
EQAZ064E
EQAZ065E
EQAZ066E
EQAZ067W
EQAZ068W
EQAZ069E
EQAZ070E
EQAZ071E
EQAZ072E
EQAZ076W
EQAZ077I
EQAZ078W
EQAZ079W
EQAZ080W
EQAZ081I
EQAZ082E
EQAZ083W
EQAZ084I
EQAZ085W
EQAZ100W
EQAZ101W
EQAZ102W
EQAZ103W
EQAZ104W
EQAZ105W
EQAZ109W
EQAZ110W
EQAZ111W
EQAZ112W
EQAZ114W
EQAZ115W
EQAZ116W
EQAZ117W
EQAZ118W
EQAZ119W
EQAZ120W
EQAZ121W
EQAZ122E
EQAZ123E
EQAZ124E
EQAZ125E
EQAZ126W
EQAZ127W
EQAZ128W
EQAZ129E
EQAZ130E
EQAZ131E
EQAZ132E
EQAZ133E
EQAZ134E
EQAZ135E
EQAZ136I
EQAZ137E
EQAZ138E
EQAZ139E
EQAZ140E
EQAZ141E
EQAZ142E
EQAZ143E
EQAZ144I
EQAZ145E
EQAZ146I
EQAZ147E
EQAZ148E
EQAZ149E
EQAZ150E
EQAZ151E
EQAZ152E
EQAZ153E
EQAZ154E
EQAZ155W
EQAZ156W
EQAZ157E
EQAZ164E
EQAZ165E
EQAZ166I
EQAZ167E
EQAZ168E
EQAZ169E
EQAZ170E
EQAZ171E
EQAZ172E
EQAZ173E
EQAZ174I
EQAZ175E
EQAZ176I
EQAZ177E
EQAZ178E
EQAZ179I
EQAZ180I
EQAZ181I
EQAZ182E
EQAZ183E
EQAZ184E
EQAZ185E
EQAZ186E
EQAZ187E
EQAZ188E
z/OS Debugger commands supported in remote debug mode
在启动配置中指定 z/OS Debugger 命令
使用环境变量以远程调试方式指定源,列表或单独调试文件的位置
Changes in behavior of some commands
Debug Tool for z/OSV 13.1 引入的行为更改
使用 APAR PM85967 for Enterprise COBOL for z/OS Version 5.1 的 PTF Debug Tool for z/OSV 12.1引入的行为中的更改
使用 Debug Tool for z/OSV 11.1 引入的行为更改
使用 Debug Tool for z/OSV 10.1 引入的行为更改
在应用了 APAR PK74749 的 PTF 的情况下,通过 Debug Tool for z/OSV 9.1引入的行为更改
Limitations of 64-bit support in remote debug mode
IBM z/OS Debugger 参考摘要
IBM z/OS Debugger 定制指南
Twelfth Edition (June 2026)
PDF 版本
定制 z/OS Debugger: 核对表
IBM z/OS 调试器所需的产品
产品注册
注册 z/OS Debugger
除去旧注册
安装 z/OS Debugger SVC
验证 SVC 的安装
运行 SVC 的安装验证程序
对受保护程序使用授权调试工具
设置 APF 授权的系统链接列表数据集 (SEQABMOD)
设置链接列表数据集 (SEQAMOD)
使用终端接口管理器以全屏幕方式启用调试
用户如何使用终端接口管理器启动全屏幕方式调试会话
使用终端接口管理器启用全屏幕方式
定义 VTAM 中的 EQAMVnnn APPL 定义语句
激活 VTAM 系列EQAMVnnn应用
定义终端接口管理器 APPL 定义语句
启动终端接口管理器
使用终端接口管理器验证全屏幕方式的启用
示例:当 z/OS 调试器在四个LPAR上运行时,定义 VTAM EQAMVnnn和终端接口管理器APPL的定义语句
添加对远程调试用户的支持
为 CICS 启用 TCP/IP 套接字接口
RSED 整合
启用与调试管理器的通信
Debug Manager 配置
PARMLIB 更改
将启动式任务添加到 COMMNDxx
PROGxx 中的 APF 授权
将调试管理器作为启动式任务或用户作业运行
使用命令行参数将调试管理器作为启动式任务运行
使用配置文件将调试管理器作为启动式任务运行
使用环境变量将调试管理器作为启动式任务运行
以用户作业身份启动调试管理器
网络配置
Debug Manager TCP/IP 更新
加密通信
Debug Manager 安全性定义
激活安全设置和类
定义调试管理器启动式任务
将调试管理器定义为安全的 z/OS UNIX 服务器
为调试管理器定义 MVS 程序控制库
验证安全设置
验证 DBGMGR 启动式任务
运行调试管理器的安装验证程序
启用综合系统支持
Debug Manager 配置参考
了解调试管理器
设置辅助技术 - TLS
设置 syslogd
AT- 配置文件位于 PROFILE.TCPIP 中的 TLS
策略代理程序启动式任务
策略代理程序配置
AT- TLS 政策
AT- TLS 安全更新
AT- TLS 政策激活
Debug Manager 认证
TCP/IP 注意事项
TCP/IP 端口
外部通信
内部通信
TCP/IP 端口预留
回送本地主机
多堆栈 (CINET)
分布式动态 VIPA
WLM 注意事项
设定目标
调整注意事项
Debug Manager 资源使用情况
运行多个实例
兼容性考虑因素
对配置问题进行故障诊断
调试管理器日志记录
Debug Manager 跟踪
操作员命令
启动 (S)
Modify (F)
停止 (P)
添加对远程调试服务的支持
安装远程调试服务
使用样本作业 EQARMTSU 进行定制
为远程调试服务生成安全的密钥库密码
定制系统 PROCLIB
远程调试服务安全性定义
定义远程调试服务启动式任务
启用安全通信
在 IPL 期间更新 PARMLIB 以启动远程调试服务
动态启动和停止远程调试服务
添加对调试概要文件服务的支持
安装调试概要文件服务
使用样本作业 EQAPRFSU 进行定制
配置服务器
eqaprof.env,调试概要文件服务部署配置文件
调试配置文件服务日志
调试概要文件服务安全性定义
激活安全设置和类
定义 "调试概要文件服务" 启动式任务
启用安全通信
定义调试配置文件服务以切换用户上下文
定义调试配置文件服务的应用程序保护
为调试配置文件服务定义 SAF JWT 支持
允许用户冒充其他用户
定义用户对产品组件的访问权限
允许守护进程从 MVS 库中加载未经控制的程序
调试配置文件 服务 Web 服务器安全配置
建立防范主机标头注入攻击的安全机制
建立 IP 地址安全
为 HTTP 协议版本回退建立安全机制
为跨源资源共享( CORS )建立安全机制
添加对调试概要文件服务 API 的支持
dtcn.ports,调试概要文件服务 CICS DTCN 配置文件
CICS TCP 服务
定义 CICS TCPIPSERVICE 资源
在 " z/OS Debugger 概要文件" 视图与 CICS 的 z/OS 系统之间建立安全通信
CICS EXCI
定义 CICS EXCI CONNECTION 和 SESSIONS 资源
定义可以创建,修改或删除 DTCN 概要文件的人员
添加对 IMS 事务隔离服务 API 的支持
添加对身份验证服务 API 的支持
使用基本身份验证进行身份验证
使用 JSON 网络令牌(JWT)进行身份验证
使用 SAF JSON 网络令牌(JWT)进行身份验证
使用多因素身份验证(MFA)
身份验证服务 API 诊断
添加对数据收集器 Rest 服务 API 的支持
添加对 Swagger UI 的支持
启动和停止服务器
定制系统 PROCLIB
动态启动和停止调试概要文件服务
更新 PARMLIB 以在 IPL 期间启动服务器
使用 z/OS Debugger 概要文件管理来管理概要文件
调试概要文件服务诊断
增加对数据采集器和数据采集器服务的支持
安装数据采集器
使用样本作业 EQADCLSU 进行定制
在批处理应用程序中使用数据收集器
生成用于数据采集器的安全密码
定制系统 PROCLIB
数据收集器安全定义
定义数据收集器启动任务
启用安全通信
更新 PARMLIB 以在 IPL 期间启动数据收集器
动态启动和停止数据采集器
配置数据收集器服务
将 Headless Code Coverage Collector 作为已启动任务运行
使用样本职位 EQAHCCSU 进行定制
定制系统 PROCLIB
定义无头代码覆盖收集器启动任务
动态启动和停止无头代码覆盖收集器
更新 PARMLIB 以在 IPL 期间启动无头代码覆盖收集器
为入局调试会话启用 z/OS Debugger 与远程调试器之间的安全通信
启用对传入的 TCP/IP 连接的身份验证
通过 Language Environment 用户出口指定 TEST 运行时选项
编辑 CEEBXITA 的源代码
修改命名模式
修改消息显示级别
修改回调例程注册
激活交叉引用函数并修改交叉引用表数据集名称
比较链接 CEEBXITA 的两种方法
将 CEEBXITA 用户出口链接到 Language Environment 运行模块的私有副本中
创建和管理 TEST 运行时选项数据集
安装浏览方式 RACF 工具
选择并安装相应的 RACF 设施
设置用户对设施的访问权
IBM z/OS 调试器授权
自定义 IBM z/OS 调试器实用程序
选择启动 IBM z/OS 调试器实用程序的方法
定制 EQASTART 中的数据集名称
在 ISPF 菜单中添加 IBM z/OS 调试器实用程序
定制 z/OS Debugger 设置实用程序
为 "批处理调试" 实用程序定制 JCL
可以设置的参数
为多个系统定制用于批处理调试的 JCL
针对其他 IBM Application Delivery Foundation for z/OS 工具进行定制
可以设置的参数
为多个系统定制其他 IBM Application Delivery Foundation for z/OS 工具
定制程序准备
可以设置的参数
为多个系统定制程序准备
为 IMSplex 用户配置
定制 z/OS Debugger 用户出口数据集
定制 IMS BTS 调试
定制延迟调试概要文件
定制 IMS 事务和用户标识交叉引用表
定制非CICS 调试会话启动和停止消息查看器
安装和定制 z/OS Debugger JCL 向导
准备环境以调试 Db2 存储过程
在 CICS 下添加对调试的支持
激活 CICS 非 Language Environment 出口
将 DTCN 调试配置文件存储在 VSAM 文件中
将早期版本的调试配置文件 VSAM 迁移
在 CICS 系统之间共享 DTCN 调试概要文件存储库
删除或停用存储在 VSAM 数据集中的调试配置
使用 DTCN LINK 服务删除 DTCN 概要文件
要求用户指定资源类型
通过与 CICS 任务相关的用户出口进行直接 QSAM 访问
在 CICS 区域中运行多个调试器
在 CICS 区域中运行安装验证程序
配置 z/OS Debugger 以在 CICSplex 环境中运行
终端连接到运行应用程序的 AOR
终端连接到将应用程序路由到 AOR 的 TOR; 调试由 DTCN 管理的概要文件
终端连接到运行不使用终端的应用程序的 AOR
屏幕控制方式终端连接到 TOR ,应用程序在 AOR 中运行
单独的终端方式终端连接到 TOR ,应用程序在 AOR 中运行
授权 DTST 事务修改存储器
授权 DTCD 和 DTCI 事务删除或取消激活调试概要文件
在 IMS 下添加调试支持
方案 A: 运行 IMS 并使用用户出口管理 TEST 运行时选项
方案 B: 运行 IMS 并使用 CEEUOPT 或 CEEROPT 管理 TEST 运行时选项
方案 C:在 IMS TM 中运行汇编程序,不使用 Language Environment ,并使用 EQASET 管理 TEST 运行时选项
方案 D: 运行 IMSplex 环境
方案 F: 启用事务隔离设施
IMS 事务隔离设施的样本定制
IMS 事务隔离设施的批处理接口
为调试概要文件服务配置 IMS 事务隔离服务 API
启用 EQAUEDAT 用户出口
使用 EQACUIDF 指定 NATLANG , LOCALE 和 LINECOUNT 的值
更改 EQACUIDF 中的缺省值和允许值
通过 EQACUIDF 为某些 z/OS Debugger 组件启用其他语言
EQAOPTS 命令
EQAOPTS 命令的格式
具有等效 z/OS Debugger 命令的 EQAOPTS 命令
在运行时提供 EQAOPTS 命令
正在创建 EQAOPTS 装入模块
EQAOPTS 命令的描述
ALTDISP
浏览
中国
资源路径优先
ceereactafterqdbg
CICSASMPGMND
CODEPAGE
为 z/OS Debugger 创建转换映像
示例: 用于生成转换映像的 JCL
命令 SDSN
缺省视图
(DISABLERLIM)
DLAYDBG
DLAYDBGCND
DLAYDBGDSN
DLAYDBGTRC
DLAYDBGXRF
dtcndeletedeadprof
DTCNFORCExxxx
DYNDEBUG
EQAQPP
显式调试
GPFDSN
主机端口
忽略不计
IMSISOORIGPSB
LDDAUTOLANGX
逻辑 DSN
逻辑 DSNALLOC
MAXTRANUSER
MDBG
多程序
名称
无显示
预设值DSN
SAVEBPDSN 和 SAVESETDSN
SAVESETDSNALLOC 和 SAVEBPDSNALLOC
SessionTimeout
STARTSTOPMSG
开始停止
子系统
SVCSCREEN
EQAOPTS SVCSCREEN 命令的子选项组合
TCPIP数据DSN
第二部分
时间
END
SMP/E USERMODs
Enabling debugging in full-screen mode using a dedicated terminal
z/OS Debugger 如何使用专用终端的全屏幕方式
使用专用终端启用全屏方式
定义 VTAM 中的 EQAMVnnn APPL 定义语句
激活 VTAM 系列EQAMVnnn应用
定义 z/OS Debugger 所使用的终端 LU
终端 LU 规范
终端 LU 状态要求
配置 TN3270 Telnet 服务器以访问终端 LU
示例:在使用 TCP/IP TN3270 Telnet 服务器时,通过专用终端启用全屏模式
将 z/OS 调试器定义为 VTAM
定义 z/OS Debugger 所使用的终端
配置 TN3270 Telnet 服务器
示例 1
示例 2
示例 3
验证设施的定制以使用专用终端调试全屏方式
将 z/OS Debugger 终端接口管理器用作专用终端
示例: 使用 z/OS Debugger 终端接口管理器的调试会话
使用具有 z/OS Debugger Terminal Interface Manager 的专用终端启用全屏幕方式
定义终端接口管理器 APPL 定义语句
将 z/OS Debugger 终端接口管理器作为专用终端启动
配置 TN3270 Telnet 服务器以访问终端接口管理器
示例:使用一个终端接口管理器连接包含多个 LPAR 的 VTAM 网络
在同一 VTAM 网络上的多个LPAR上运行终端接口管理器
将 Terminal Interface Manager 配置为 IBM Session Manager 应用程序
验证终端接口管理器的定制
Applying maintenance
应用服务 APAR 或 PTF
您收到的内容
用于应用 APAR 或 PTF 的核对表
步骤 1. 准备安装 APAR 或 PTF
步骤 2. 接收 APAR 或 PTF
步骤 3. 查看 HOLDDATA
步骤 4. 接受先前应用的 APAR 或 PTF (可选)
第 5 步: 应用 APAR 或 PTF
步骤 6。 运行 REPORT CROSSZONE 并应用任何缺少的必要条件
步骤 7。 测试 APAR 或 PTF
步骤 8。 接受 APAR 或 PTF
参考
如何阅读语法图
符号
语法项
语法示例
特定于语言的术语
词汇表
支持
获取修订
收集诊断信息
使用 IBM 进行代码分析 ZCodeScan
管理团队的开发环境
基于主机的项目
配置基于主机的项目
创建项目实例文件
项目实例模式
创建项目定义文件
项目定义模式
创建子项目定义文件
子项目定义模式
创建子项目属性文件
子项目属性模式
使用基于主机的项目
解决基于主机的项目的问题
规划推送到客户机环境
使用 "推送至客户机" 分发更新
创建和分发配置文件
为 "推送至客户机" 配置创建模型工作空间
定义连接、配置文件和首选项
连接到 z/OS 系统
系统属性组文件
系统属性组模式
样本系统属性组文件
导出 push-to-client 配置文件
重置工作空间配置文件
键映射文件
扩展产品功能
在菜单管理器中创建菜单操作
创建菜单操作
示例: 为数据集创建操作
修改操作
编辑操作
创建操作的副本
构造菜单操作的命令
提交带有动态变量替换的 JCL
准备 JCL 以进行动态变量替换
创建菜单操作
测试新操作
运行 TSO 命令
运行编辑宏
对操作添加变量
z/OS 变量
为 TSO 命令创建用户输入变量
编写实现 Java IAction 的命令
创建操作元素
引用操作元素
示例和教程
启动 REXX 执行程序或CLIST
为本地文件创建 MVS TSO 菜单操作
在 JES 作业上创建操作和菜单
在 JES 作业数据集上创建操作和菜单
创建成员并刷新视图
更新成员并在编辑器中打开该成员
定义 HATS 富客户机应用程序命令操作详细信息
将主机变量传递到 TSO 命令
为操作创建菜单
创建定制菜单
为项目或子项目创建定制菜单
创建定制文件菜单
创建定制数据集菜单
编辑菜单
添加操作到菜单
添加菜单到菜单
复制和添加操作
复制和添加菜单
移动菜单
复制菜单
剪切和粘贴操作或菜单
创建文件以存储菜单和操作
移动操作
导入文件到菜单管理器
在菜单管理器中搜索
文件
actionmenufile.dtd 文件
config.dtd 文件
menumanagerconfig.xml 文件
使菜单与资源和视图相关联
z/OS 上下文
将菜单连接到项目和子项目
将菜单连接到文件
将菜单附加到数据集
将菜单附加到 JES 作业
将菜单附加到 JES 作业数据集
定制 "操作和菜单" 首选项页面
根据菜单过滤
根据文件类型过滤操作
连接和拆离标签装饰
通过 CARMA 支持其他 SCM
使用 CARMA 访问 SCM
CARMA 主机
存储库访问管理器
存储库实例
存储库内容
过滤器
版本
使用 CARMA
使用 CARMA 视图
打开“存储库”视图
打开“字段”视图
使用“字段”视图
使用“历史记录”视图
使用“CARMA 字段表”视图
使用“定制表”
导入和导出 CARMA 视图
CARMA 图标
连接至 CARMA 主机
连接至 CARMA
从 CARMA 断开连接
连接至 RAM
从 RAM 断开连接
删除 CARMA 连接
使用 CARMA 资源
浏览/编辑成员
内容视图
查看成员信息(元数据)
刷新资源
创建成员和容器
对存储库内容进行锁定
对存储库内容进行解锁
检入存储库内容
检出存储库内容
启用二进制文件传输
执行特定于 RAM 的定制操作
RAM 指定的文件扩展名
禁用不受支持的操作
重新启用不受支持的操作
使用 CARMA 关联的项目
检索 z/OS 项目属性
抽取存储库内容
将文件抽取到 z/OS 项目
使项目资源与 CARMA 关联
与 CARMA 共享项目
将内容添加至项目
将工作空间资源上载至存储库
将工作空间资源替换为最高版本
将工作空间资源与存储库进行比较
受管同步
与存储库同步
对存储库落实更改
用更改对工作空间进行更新
样本 RAM
PDS RAM
SCLM RAM
CARMA 首选项
扩展 CARMA 插件
客户机程序员指南
概念
CARMA 体系结构
处理定制参数
任务
添加操作
通过编程创建 CARMA 连接
参考
其他参考信息
API 使用规则
插件映射
使用插件项目教程来定制 CARMA
创建 Eclipse 插件项目
运行和调试插件项目
模块 1:向用户界面添加修饰符
课程 1:创建 icons 文件夹并导入样本图形
课程 2: 修改 Java Activator 类
课程 3: 创建 Java Decorator 类
课程 4: 开发 Java Decorator 类的代码
课程 5: 修改 plugin.xml 文件
模块 1 总结
模块 2:使用插件扩展点来隐藏或禁用 CARMA 操作
课程 1:添加插件依赖项
课程 2:使用插件编辑器来添加和修改扩展
模块 2 总结
模块 3:通过编程方式禁用 CARMA 操作
课程 1:为插件项目定义扩展和依赖项
课程 2: 修改 Java Activator 类
模块 3 总结
模块 4:使用插件扩展点向 CARMA 菜单添加操作
第 1 课:创建 BrowseMemberAction 类
第 2 课:为 BrowseMemberAction 类编写代码
课程 3:向扩展点添加操作
模块 4 总结
模块 5:使用现有的 CARMA 上下文提供程序创建新的 CARMA 视图
课程 1: 设置依赖关系,导入映像以及创建 Java 类
课程 2: 编写 Java 代码以处理 CARMADeveloperView
模块 5 总结
模块 6:创建定制标签提供程序并用来定制视图
课程 1:设置练习 5 中所创建的插件项目
第 2 课:创建 CustomLabelProvider 类
第 3 课:开发 CustomLabelProvider 类的代码
第 4 课:编辑 CARMADeveloperView 类以使用 CustomLabelProvider
模块 6 总结
模块 7:使用定制上下文提供程序创建新的视图
第 1 课:创建 CustomContextProvider 类
第 2 课:在 CARMADeveloperView 类中包含 CustomContextProvider
模块 7 总结
模块 8:为定制视图创建定制菜单
第 1 课:创建 CustomOpenActionGroup Java 类
第 2 课:创建 CustomMainActionGroup Java 类
课程 3: 将定制菜单添加到 CARMADeveloperView
模块 8 总结
模块 9:参数和操作扩展点简介
课程 1.0:在主机上配置样本 PDS RAM
课程 1.1:通过向模型添加定制操作和参数来定制 PDS RAM
课程 1.2: 将 performAction 函数添加到 PDS RAM 以与定制 HowTo 操作对应
课程 1.3:重新编译 PDS RAM 并验证定制操作 HowTo
课程 2:为插件项目定义依赖项和扩展
课程 3: 配置 com.ibm.carma.ui.parameterValidators 扩展
课程 4: 配置 com.ibm.carma.ui.actionValidators 扩展
课程 5: 配置 com.ibm.carma.ui.customParameterControl 扩展点
课程 6: 创建相应的 Java 类以处理验证和验证
第 7 课:创建 ValueParamValidator 类的代码
课程 8: 为 ActionValidator 类创建代码
第 9 课:创建 CheckboxOptionControl 类的代码
模块 9 总结
CARMA RAM(主机)Developer's Guide
为 CARMA 比较定义条件
CARMA 简介
支持的操作
查找样本文件
一般概念
浏览
检入和检出
内存分配
成员内容
字符缓冲区
返回码
记录
定制参数和返回值
开发 RAM
正在处理启动参数
RAM 构造
PDS 的构造
建造一个 PDS/E
使用 RAM 实用程序模块
utilInitMemberList
utilGetNextMember
utilCloseMemberList
utilGetAllMemberInfo
utilGetMemberInfo
utilSetMemberInfo
utilGetAllPDSInfo
utilCopyPDStoPDS
utilCopyPDStoSDS
utilCopySDStoPDS
utilCopySDStoSDS
utilPutMemberInit
utilPutMemberRecs
utilPutMemberRec
utilPutMemberClose
utilExtractMemberInit
utilExtractMemberRec
utilExtractMemberClose
向 CARMA 定义 RAM
导出函数
标识与名称
RAM 预定义数据结构
记录
处理不受支持的操作
处理定制参数和返回值
CARMA 定义的元数据
RAM 指定的文件扩展名
CARMA 版本
carma.read-only
状态函数
initRAM
terminateRAM
重置
浏览函数
getInstances
getInstancesWithInfo
getMembers
getMembersWithInfo
isMemberContainer
getContainerContents
getContainerContentsWithInfo
创建/删除
createMember
createContainer
删除
文件传输函数
extractMember
示例
设置
putMember
抽取到外部
copyFromExternal
copyToExternal
二进制文件传输
extractBinMember
putBinMember
元数据函数
getAllMemberInfo
getMemberInfo
updateMemberInfo
其他业务
锁定
解锁
检入
检出
performAction
getVersionList
使用 RAM 开发 COBOL
COBOL RAM 程序结构
对程序标识进行编码
链接部分
定义过程部分
结束程序
从 C 到 COBOL
接收按值传递的基本 C 数据类型
避免取消引用 (接收 C 数据类型 BY REFERENCE)
了解何时接收 BY REFERENCE
知道何时接收 BY VALUE
从 COBOL 向 C 语言传递数据
将 COBOL 项作为基本 C 函数参数传入
通过引用将 COBOL 项传入 C 函数
处理指针操作
简单指针操作
复杂指针操作
指针算术
内存分配
程序之间共享的变量
处理定制操作框架数据
处理定制操作
无需使用 COBOL -to-C 实用程序功能即可发送自定义参数
在不使用 COBOL -to-C 实用程序的情况下处理自定义返回值
实用程序 DLL 与 COBOL -to-C 实用程序源之间的区别
调试和避免异常终止
显示数值以帮助调试 COBOL RAM
NULL 指针
正确退出 RAM 函数程序
使用 CAF 定制 RAM API
CAF 对象类型
RAM
参数
返回值
操作
字段
为定制 RAM 开发 RAM 模型
从RAM模型创建 VSAM 记录
CRADEF
记录键
记录数据
CRASTRS
记录键
记录数据
SAMP RAM VSAM 记录
VSAM 集群访问
开发 CARMA 客户机
编译 CARMA 客户机
运行客户机
存储结果以供以后使用
客户机预定义数据结构
记录
处理定制参数和返回值
CARMA 定义的元数据
RAM 指定的文件扩展名
抽取到外部
copyFromExternal
copyToExternal
状态函数
initCarma
getRAMList
getRAMList2
initRAM
重置
terminateRAM
terminateCarma
浏览函数
getInstances
getInstancesWithInfo
getMembers
getMembersWithInfo
isMemberContainer
getContainerContents
getContainerContentsWithInfo
创建/删除
createMember
createContainer
删除
文件传输函数
extractMember
putMember
二进制文件传输
extractBinMember
putBinMember
元数据函数
getAllMemberInfo
getFieldsData
getFieldsData2
getMemberInfo
updateMemberInfo
其他业务
锁定
解锁
检入
检出
performAction
getCAFData
getCAFData2
getVersionList
Return codes
Action IDs
Sample RAMs
PDS RAM
RAM 描述
导航结构
支持的操作
不受支持的操作
SCLM RAM
RAM 描述
导航结构
支持的操作
不受支持的操作
COBOL 内存
RAM 描述
导航结构
支持的功能
框架 RAM
RAM 描述
Eclipse 文档
工作台用户指南
Eclipse platform overview
Tips and tricks
What's new
Legal
Java 开发用户指南
Java development overview
Tips and tricks
What's new
Legal
JavaServer Faces 工具用户指南
Getting Started
Concepts
Tasks
Reference
New and Noteworthy
Legal
平台插件开发者指南
What's new
Questions Index
Legal
JDT 插件开发者指南
Programmer's Guide
Questions Index
Legal
插件开发环境指南
PDE Overview
Extensions and Extension Points
Feature
Fragment
Plug-in
Product
Target Platform
Update Site
Tips and Tricks
What's new
Legal
C/C++ 开发用户指南
Before you begin
Getting Started
Concepts
Tasks
Reference
What's new in CDT
Legal
EGit 文档
EGit User Guide
Getting Started
Overview
The Preferences Dialog
Basic Tutorial: Adding a project to version control
Configuration
Identifying yourself
Setting up the Home Directory on Windows
Pointing out the System wide configuration
Create Repository
Track Changes
Inspect History
GitHub Tutorial
Create Local Repository
Create Repository at GitHub
Eclipse SSH Configuration
Push Upstream
EclipseCon 2012 Git Tutorial
Concepts
Repository
Index
Branches
Local Branches
Remote Tracking Branches
Working Directory
Recording Changes in the Repository
Tasks
Creating Repositories
Considerations for Git Repositories to be used in Eclipse
The short story
The longer story
Eclipse Workspace and Repository working directory
Implications
Creating a new empty Git Repository
Creating a Git Repository for multiple Projects
Starting from existing Git Repositories
Starting the import wizard
Cloning or adding Repositories
Cloning a Repository
Adding a Repository
Selecting a Repository from the List
Importing projects
Wizard for project import
Import Existing Projects
Limiting the Scope for Project Import
Use the New Projects Wizard
Import as General Project
Working with remote Repositories
Cloning Remote Repositories
Repository Selection
Branch Selection
Local Destination
Cloning from specific locations
Pushing to other Repositories
Pushing to upstream
Configuring upstream push
Direct Push
Push Wizard
Push URI
Push Ref Specifications
Delete Ref Specifications
Conflicting Push Ref Specifications
Push Confirmation
Push Result Report
Fetching from other Repositories
Fetching from upstream
Configuring fetch from upstream
Direct Fetch
Fetch Wizard
Fetch Ref Specifications
Fetch Result Report
Pulling New Changes from Upstream Branch
Working with Gerrit
Enabling Gerrit for a repository
Pushing a change to a Gerrit Code Review Server
Pushing as Draft
Editing a change
Fetching a change from a Gerrit Code Review Server
Working with Gitflow
Enabling Gitflow for a repository
Starting a feature/release/hotfix
Starting release from a commit other than HEAD
Inspecting the state of the Repository
Label Decorations
Text Decorations
Icon Decorations
Commit Dialog
Comparing Content
Compare editor and Synchronize View
Compare working tree with last commit
Comparing Working Tree with Index
Comparing Working Tree with a branch, a tag or a reference
Comparing Working Tree with Any Commit
From the project explorer:
From the history view (files only):
Comparing Two Commits
Comparing Index with HEAD or Any Other Commit
Comparing with Branches (Synchronize)
Quickdiff
Inspecting Commits
View Diff for a Commit
Showing the contents of a Commit
Committing Changes
Modifying the content
Committing
Committing with the Staging View
Committing using Commit Dialog
Commit Message
Amending Commits
Reverting Changes
Reverting changes in the working tree
Replace with File in Git Index
Replace with HEAD
Replace with Branch, Tag or Reference
Replace with Commit
Replace with Previous Revision
Revert using quickdiff
Reverting changes introduced by a specific commit
Resetting your current HEAD
Reset to specific branch or tag
Reset to a specific commit
Revert all local and staged changes
Branching
General remarks about branches
Upstream configuration
Checking out an existing Branch
From the team menu on a project node:
From the Git Repositories View
From the History View
Creating a New Local Branch
From the team menu
From the Repositories View
From the History View
Renaming an Existing Branch
From the Team menu on a Project node
From the Repositories View
From the History View
Deleting a Branch
From the Team Menu on a Project node
From the Repositories View
From the History View
Branch Creation Dialog
Configure Branch Dialog
Merging
Merging a branch or a tag into the current branch
Starting merge from the History View
Starting merge from the Team menu
Starting merge from the Git Repositories View
Merge options
Possible merge results
Merge Result dialog
Resolving a merge conflict
Using Merge Tool
Manual conflict resolution
Finding conflicting files
Editing conflicting files
Adding conflict resolution to the git index
Committing a merge
Aborting Merge
Rebasing
Rebase Introduction
Rebase, A Simple Example
The Real World: Rebase Conflicts
Starting Rebase
Rebase Confirmation Dialog
Rebase Conflicts
Aborting Rebase
Interactive Rebase
Synopsis
Starting interactive rebase
Planning rebase
Executing interactive rebase
Safety Instructions
Rebase with auto-stashing
Cherry Picking
Cherry-pick Introduction
Cherry-pick Example
Tagging
Creating a Tag
Replacing an Existing Tag
Deletion of tags
Light-weight and Signed Tags
Patches
Creating Patches
Create a Patch from a Commit
Patch Wizard
Applying Patches
Managing Repositories
Adding Repositories to the Git Repositories View
Adding a Repository manually
Cloning a Repository
Creating a Repository
Adding a Repository using Copy and Paste
Removing Repositories
Removing a Repository from the Repositories View
Deleting a Repository
Structure of the Git Repositories View
Repository Groups
Functions of the Git Repositories View
Project Import
Branch and Tag Support
Check-out of Branches and Tags
Creation and Deletion of Branches
Rebasing
Merging a Branch or a Tag
Synchronizing with a Branch or a Tag
Determining the Checked-out Branch
Resetting to a Branch or a Tag
"Detached" HEAD
Inspecting References
Browsing the Working Directory
Repository Configuration
Remote Repositories
Direct Fetch and Push Support
Adding a Remote Configuration
Changing Remote Configurations
Gerrit Configuration
Refresh
Link with Selection
Link with Editor
Hierarchical Branch Layout
Bare Repositories
Removing Repositories from the Git Repositories View
Showing Repository in Related Views
Show in History
Show in Reflog
Show in Properties
Working with Tasks
Viewing Commits
Tagging a commit
Creating a branch from a commit
Checking out a commit
Cherry picking a commit
Opening the commit viewer
Searching for commits
Git Search page
Browsing Search Results
Launching Git Search
Open commit dialog
Finding the author of each line in a file
Working with Submodules
Cloning Repositories with Submodules
Browsing Submodules
Adding a Submodule
Updating Submodules
Team Project Sets
Import
Export
Format
GIT LFS Support
Reference
Menus
Project Context Menu
Resource Context Menu
Repositories View Menus
History View Menus
Git Workbench Toolbar and Git Workbench Menu
Menu Actions
Git Perspective and Views
Git Perspective
Git Repositories View
History View
Overview
Opening the History View
Organization of the History View
Using the History View
Inspecting the Commit Graph
Displaying and Comparing versions of a File
Working with the Filter Settings
Toolbar actions
Find
Filter settings
Compare Mode
All Branches
View Menu actions
Configuring the View
Context Menu actions
Compare with working tree
Compare with each other
Open
Checkout
Create Branch...
Delete Branch
Create Tag...
Create Patch...
Cherry Pick
Revert Commit
Merge
Rebase on top of
Reset > Soft/Mixed/Hard
Quickdiff > Reset Quickdiff Basline to HEAD
Quickdiff > Reset Quickdiff Basline to first parent of HEAD
Quickdiff > Set as Baseline
Copy
Show Revision Comment
Show Revision Details
Wrap Comments
Fill Paragraphs
Drag and Drop Support
Working with the Revision Details Area
Synchronize View
Synchronization State
Mode
Models
Navigation
Git Tree Compare View
Git Staging View
Partial Staging
Git Reflog View
Git URLs
HTTP(S) connections
SSH connections
Git References
Refspecs
Push Refspecs
Fetch Refspecs
Remotes
Git Ignore
Git Fetch Factory for PDE Build
Updating This Document
JGit User Guide
Getting Started
Taking JGit for a Spin
Building the JGit CLI
Running the JGit CLI
Overview
Inspecting the Repository
Graphical History View
Concepts
API
Repository
Git Objects
Ref
RevWalk
RevCommit
RevTag
RevTree
Reference
Porcelain API
AddCommand (git-add)
CommitCommand (git-commit)
TagCommand (git-tag)
LogCommand (git-log)
MergeCommand (git-merge)
Ant Tasks
git-clone
git-init
git-checkout
git-add
Snippets
Finding children of a commit
Snippet Collection
Advanced Topics
Reducing memory usage with RevWalk
Restrict the walked revision graph
Discard the body of a commit
Subclassing RevWalk and RevCommit
Cleaning up after a revision walk
Updating This Document
EGit 6.8 New and Noteworthy
EGit
Features
Build and Release Engineering
Other Changes
Contributors
See Also
Updating This Document
JGit 6.8 New and Noteworthy
JGit
Features
Build and Release Engineering
Other Changes
Contributors
Updating This Document
Git for Eclipse Users
Centralised version control systems
Distributed Version Control Systems
How does it work?
Changesets and branches
Merging
Pulling and pushing
Cloning and remotes
Initialising, committing and branching
Worked example
Rebasing and fast-forwarding
Updating This Document
EGit Contributor Guide
Communication
Automated Developer Setup
Manual Developer Setup
Obtaining Sources
Cloning
On the command line
Using EGit (see [https://www.eclipse.org/egit/download/ download page])
Repositories
EGit
JGit
EGit GitHub Integration
Development IDE Configuration
Tools
Java Requirements
Dependencies
Running EGit from Eclipse
Builds
JGit
EGit
Mailing Lists
Maven Build
Dependencies and License Check
JGit Bazel Build
Updating build version
FindBugs and PMD
Checking for JGit API Changes using API Baseline
Signing and Publishing
Creating a release
Release Notes
New and Noteworthy
Contribution to Release Train
Documentation
JGit
EGit
Tests
JGit Unit Tests
JGit HTTP Tests
EGit Core Tests
EGit UI Tests
During Maven Build
Auxilary testing tools
Bugs
Links
Filing Bugs
How to file bugs
File a bug
File a bug for a vulnerability
Bug Reports and Links
Keywords
Spam Bugs
Website
Contributing Patches
Using Gerrit
User Account
Login to GerritHub and OAuth access to GitHub
SSH Keys
Legal Paperwork
Doing Code Reviews with Gerrit
Using Gerrit with git command line:
Adding a dedicated remote
Using Gerrit with EGit:
Granularity of Changes
Branches
Coding standards
Braces for one-line statements
Removing trailing whitespace
Use of the "final" modifier
Commit message guidelines
License Header
Copyright
Test before submitting
Sending patches by mail
Gerrit Code Review Cheatsheet
Install the commit-msg hook in your repository
To create a new change
To update an existing change with a new commit
To compare bulk diffs using Git
Trigger Jenkins build for a change
To approve a change
To add a reviewer
Code Review
Submission Guidelines
Tips & Tricks
Class Loading Issues
Updating This Document
EMF 开发者指南
EMF Overview
EMF.Edit Overview
EMF Validation Overview
Generating an EMF Model
Generating an Extended EMF Model
Generating an EMF Model using XML Schema
JET Comprehensive Overview
JET Tutorial Part 1 (Introduction to JET)
JET Tutorial Part 2 (Write Code that Writes Code)
Specifying Package Information in Rose
FAQ
EMF Recipes
结构化文本编辑器
Structured text editors
Editing text coded in markup languages
Source and batch validation
Setting preferences for structured text editors
Setting annotation preferences for markup languages
Getting content assistance in structured text editors
Content assist
Making content assist work for JSP files
Associating editors with file types
File Encoding
Searching or finding text within a file
Checking spelling
Adding and removing markup language templates - overview
Adding and removing HTML templates
Adding and removing JSP templates
Adding and removing XML templates
Editing with snippets - overview
Snippets view
Adding snippets drawers
Adding items to snippets drawers
Editing snippet items
Deleting or hiding snippet items or drawers
Source editor keyboard shortcuts
使用 VS Code 进行开发
在 VS 代码上配置IBM Developer for z/OS
设置首选项
使用 ZAPP 文件配置应用程序
设置属性组
设置编译器选项
设置文件关联
设置特定于语言的制表符停止位和标尺
启用和禁用 IBM Z Open Editor 中的问题
启用和禁用不可访问的 COBOL 代码警告
定制"大纲"视图
设置特定于语言的最大行长度
EBCDIC 代码页和映射文件
实验性:格式化 COBOL 源代码
为 IBM Wazi 设置 Ansible
设置 Z Open Debug
教程
浏览用户界面
浏览样本文件
COBOL 编辑教程
COBOL, PL/I 预处理器教程
HLASM 编辑教程
REXX 编辑教程
使用 IBM RSE API Plug-in for Zowe CLI 管理 z/OS 资源 - 教程
提交 JCL 以编译、链接和运行作业 - 教程
有关构建 COBOL、PL/I 和 HLASM 应用程序的教程
教程: 使用 Ansible 提高开发生产力
编辑程序文件
进行 COBOL 和 PL/I 代码更改
进行 High Level Assembler 代码更改
进行 REXX 代码更改
进行 JCL 代码更改
使用和管理代码片段
使用集成 Git
搜索 COBOL、PL/I、HLASM 和 REXX 组件
使用 Zowe 与 z/OS 互动
在 Zowe™ Explorer 中创建配置文件 v3.0.0
为Zowe迁移旧版Zowe yaml配置文件 v3.0
使用 Zowe 的 z/OS 支持的认证方法
共享团队配置文件
使用 Zowe Explorer 连接到 z/OS
使用 Zowe Explorer 视图
在 Z Open Editor 中使用 Zowe 概要文件
使用 Zowe CLI 连接到 z/OS
使用命令行与 z/OS 交互
与 RSE 通用属性交互
高级功能概览
激活高级功能
从 Zowe Explorer 启动 3270 仿真器
z/OS 资源表
数据元素视图
程序控制流程浏览器
数据流浏览器
预处理器支持
HLASM 的定制宏
语言检测
使用 IBM 进行代码检查 ZCodeScan
用户使用 IBM 构建 Dependency Based Build
代理模式
行十六进制编辑器
基于云的编辑
快速入门教程
在 Red Hat 开发人员沙盒中尝试 Z Open Editor
配置 Red Hat OpenShift Dev Spaces
管理开发人员工作区
管理机密
创建和使用自定义图像
从 IBM Wazi 迁移到 Dev Spaces
在 GitHub 代码空间上使用 Z Open Editor
将 Z Open Editor 与开发容器结合使用
调试应用程序
准备应用程序环境
选择用于启动 z/OS Debugger 的方法
进行必要的修改以实现启动 z/OS Debugger 的首选方法
准备程序进行调试
选择用于调试的编译器选项
为 COBOL 程序选择TEST或NOTEST编译器子选项
为 PL/I 程序选择TEST或NOTEST编译器子选项
了解挂钩的工作方式以及需要它们的原因
"动态调试" 工具如何帮助您在不使用挂钩的情况下获得最大性能
了解符号表的用途以及将其保存到其他位置的原因会使应用程序变得更小
准备汇编程序
在组装程序之前
组装程序
为汇编程序创建 EQALANGX 文件
组装程序并创建 EQALANGX
链接-编辑营销计划
链接编辑汇编程序的限制
创建和管理调试配置文件
为 CICS 应用程序创建调试概要文件
为非 CICS 应用程序创建调试概要文件
启动和调试应用程序
启动交互式调试会话
列示 z/OS 主机上暂停的调试会话
确定代码覆盖率以及 z/OS VS Code IBM 的编译代码覆盖率
安装 IBM 编译后的代码覆盖率工具
为 zOS 应用程序生成代码覆盖率
处理代码覆盖率结果
处理结果位置
查看结果
删除代码覆盖率结果
重命名代码覆盖结果
支持的身份验证方法
故障诊断与支持
限制
参考
IBM RSE API Plug-in for Zowe CLI 命令
IBM RSE API Plug-in for Zowe CLI 作为 Nodejs SDK 软件包
IBM RSE API Plug-in for Zowe CLI 作为 Node.js SDK 参考文档
Zowe 配置示例
IBM Developer for z/OS 关于 VS Code MCP 工具
辅助功能和键盘快捷键
settings.json 属性
用户构建的 settings.json 属性
信息 ID 参考
语言参考
故障诊断
已知问题和限制
Z Open Debug 的已知问题和限制
使用日志文件进行故障排除
用户构建故障诊断
使用 IBM Z Open Debug 排查代码覆盖率问题
消息
远程调试服务消息
EQARD1000E
EQARD1001E
EQARD1002E
EQARD1003E
EQARD1004E
EQARD1005E
EQARD1006E
EQARD1007I
EQARD1008I
EQARD1009E
EQARD1010E
EQARD1011E
EQARD1012E
EQARD1013E
EQARD1014E
EQARD1015E
EQARD1016E
EQARD1017E
EQARD1018E
EQARD1019E
EQARD1020E
EQARD1021E
EQARD1022E
EQARD1023E
EQARD1024E
EQARD1025E
EQARD1026E
EQARD1027I
EQARD1028E
EQARD1029E
EQARD1030E
EQARD1031E
EQARD1032E
EQARD1033E
EQARD1034E
EQARD1035E
EQARD1036E
EQARD1038E
EQARD1039E
EQARD1040E
EQARD1041E
EQARD1042E
EQARD1043E
EQARD1044E
EQARD1045I
EQARD1046E
EQARD1047W
EQARD1048E
EQARD1049E
EQARD1050I
EQARD1051E
EQARD1052E
EQARD1053I
EQARD1054I
EQARD1055E
EQARD1056E
EQARD1057E
EQARD1058W
EQARD1059E
EQARD1060E
EQARD1061E
EQARD1062E
EQARD1063E
EQARD1064I
EQARD1065I
EQARD1066E
EQARD1067I
EQARD1068E
EQARD1069E
EQARD1070E
EQARD1071W
EQARD1072W
EQARD1073I
EQARD1074I
EQARD1075E
EQARD1076E
Z Open Debug 消息
EQAVS1000E
EQAVS1001E
EQAVS1002E
EQAVS1003E
EQAVS1004E
EQAVS1005E
EQAVS1006E
EQAVS1007E
EQAVS1008E
EQAVS1009I
EQAVS1010E
EQAVS1011E
EQAVS1012E
EQAVS1014E
EQAVS1015E
EQAVS1016E
EQAVS1017E
EQAVS2001E
EQAVS2002E
EQAVS2003E
EQAVS2004E
EQAVS2005E
EQAVS2006E
EQAVS2007E
EQAVS2008E
EQAVS2009E
EQAVS2010E
EQAVS2011W
EQAVS2012I
EQAVS2013I
EQAVS2014E
EQAVS2015E
EQAVS2016E
EQAVS2017I
EQAVS2018I
EQAVS2019I
EQAVS2020I
EQAVS2021E
EQAVS2023E
EQAVS2024W
EQAVS2025E
EQAVS2026E
EQAVS2027I
EQAVS2028E
EQAVS2029W
EQAVS2030W
EQAVS2031W
EQAVS2032W
EQAVS2033W
EQAVS2034W
EQAVS2035W
EQAVS2036W
EQAVS2037W
EQAVS2038W
EQAVS2039W
EQAVS2040I
EQAVS2041I
EQAVS2042E
EQAVS2043E
EQAVS2044W
EQAVS2045I
EQAVS2046E
EQAVS2047I
EQAVS2049E
EQAVS2050E
EQAVS2051E
EQAVS2052E
EQAVS2053E
EQAVS2054E
EQAVS2055E
EQAVS2056E
EQAVS2057E
EQAVS2058E
EQAVS2059E
EQAVS2060E
EQAVS2061I
EQAVS2062E
EQAVS2063E
EQAVS2064W
EQAVS2065E
EQAVS2066E
使用 IBM Wazi Deploy 部署到 z/OS
IBM Wazi Deploy 中的新增功能
升级Wazi Deploy时的注意事项
瓦兹部署视频
Wazi Deploy 工作流程
Wazi Deploy 入门
zDeploy 部署配置框架
静态部署入门
使用 Python 转换程序进行静态部署
使用 Ansible 转换程序进行静态部署
开始使用条件部署
部署结果分析入门
使用 Wazi Deploy 部署 z/OS Connect API
Wazi Deploy 文件的语法
Wazi Deploy 输入文件
配置文件
部署方法
程序包文件
应用程序清单文件
Wazi Deploy 输出文件
部署计划
证据文件
证据报告
Wazi Deploy 核心命令的语法
Wazi Deploy packager 命令
Wazi Deploy 生成命令
Wazi Deploy 证据命令
Wazi Deploy Ansible 和 Python 转换程序
Ansible 部署命令
Python 部署命令
Ansible 和 Python 转换程序的构建块
核心构建块
创建
删除
gdg_档案库
gdg_复制
gdg_删除
gdg_恢复
http_请求
包含变量
作业提交
成员归档
成员复制
成员删除
成员复原
打包、包 (package)
顺序存档
顺序复制
顺序删除
顺序恢复
shell命令
系统命令
模板
tso_命令
用户归档
用户副本
用户删除
uss_恢复
CICS 构建块
cics_cmci_进步创建
cics_cmci_进步删除
cics_cmci_进步更新
cics_prog_update
Db2 构建块
db2_bind_package
db2_bind_plan
IMS 构建块
ims_acb_生成
ims_catalog_填充
ims_目录清理
ims_命令
伊姆德布尔茨
ims_ddl
ims_mfsutl
ims_olcutl
Ansible 和 Python 构建块的通用环境变量
Jinja2 模板中的变量
为 Wazi Deploy 转换程序创建您自己的构建块
创建 Python 构建块
创建 Ansible 构建块
部署过滤器
有条件部署
条件部署概述
条件部署的语法
部署分析的查询语言
查询文件
查询的select和output子句
select 子句
输出子句
别名文件
呼叫另一个查询
渲染文件
证据配置文件
产品中的预设查询
Wazi 部署应用程序接口
PythonAPI
部署 (deploy)
证明
生成
打包、包 (package)
Ansible模块
wd_部署
wd_证据
wd_生成
wd_package
Wazi 部署 YAML 模式
为 VS 代码配置模式验证
配置模式验证 IDz
故障诊断
已知问题和限制
使用日志文件排除故障
静态扫描, IBM ZCodeScan
IBM 中的新内容 ZCodeScan
IBM 的迁移注意事项 ZCodeScan
开始使用 IBM ZCodeScan 命令行界面 (CLI)
IBM ZCodeScan 参考文献
IBM ZCodeScan 输入文件
配置文件
客户规则
IBM ZCodeScan 输出文件
IBM ZCodeScan 输出文件 YAML
SonarQube 出口
JUnit报告
CLI 命令语法
定义规则
代码复审
COBOL 代码复审
zcodescan.cobol.rules.AcceptDateTimeRule
zcodescan.cobol.rules.AlphaToNumericMoveRule
zcodescan.cobol.rules.AlterRule
zcodescan.cobol.rules.AvoidSectionInProcedureDivisionRule
zcodescan.cobol.rules.AvoidSqlLikeRule
zcodescan.cobol.rules.BinarySubscriptRule
zcodescan.cobol.rules.BlockContainsRule
zcodescan.cobol.rules.CallSyntaxRule
zcodescan.cobol.rules.CancelRule
zcodescan.cobol.rules.CheckSqlcodeAfterExecSqlRule
zcodescan.cobol.rules.CheckSqlstateAfterExecSqlRule
zcodescan.cobol.rules.CicsCommareaLengthRule
zcodescan.cobol.rules.CicsNoHandleRule
zcodescan.cobol.rules.CommentRegexRule
zcodescan.cobol.rules.Comp3PictureClauseRule
zcodescan.cobol.rules.CompilerDirectivesRule
zcodescan.cobol.rules.ConditionNamePrefixRule
zcodescan.cobol.rules.CondTooManyDataItemsRule
zcodescan.cobol.rules.CondVarNoLiteralCompareRule
zcodescan.cobol.rules.CopybookRule
zcodescan.cobol.rules.CopyLimitRule
zcodescan.cobol.rules.CopySuppressRule
zcodescan.cobol.rules.CorrespondingRule
zcodescan.cobol.rules.CursorCloseExplicitRule
zcodescan.cobol.rules.CursorCloseInLoopRule
zcodescan.cobol.rules.CursorDeclareInLoopRule
zcodescan.cobol.rules.CursorDeclarationScopeRule
zcodescan.cobol.rules.CursorGroupByRule
zcodescan.cobol.rules.CursorOpenInLoopRule
zcodescan.cobol.rules.CursorReadUpdateRule
zcodescan.cobol.rules.DataOccursOneRule
zcodescan.cobol.rules.DisplayUponConsoleRule
zcodescan.cobol.rules.DuplicateBranchImplementationRule
zcodescan.cobol.rules.EntryRule
zcodescan.cobol.rules.EvaluateNotIfRule
zcodescan.cobol.rules.EvaluateWhenOtherRule
zcodescan.cobol.rules.ExcessiveParagraphsRule
zcodescan.cobol.rules.ExitParagraphRule
zcodescan.cobol.rules.ExitProgramRule
zcodescan.cobol.rules.FileCloseExplicitRule
zcodescan.cobol.rules.FileMergeAvoidRule
zcodescan.cobol.rules.FileNameConventionRule
zcodescan.cobol.rules.FileOpenInLoopRule
zcodescan.cobol.rules.FileSortAvoidRule
zcodescan.cobol.rules.FileStatusCheckRule
zcodescan.cobol.rules.FiveBasedLevelNumbersRule
zcodescan.cobol.rules.GotoDependingOnRule
zcodescan.cobol.rules.GotoParagraphRule
zcodescan.cobol.rules.GotoRule
zcodescan.cobol.rules.IfElseRule
zcodescan.cobol.rules.IndexSubscriptRule
zcodescan.cobol.rules.InlinePerformLineLimitRule
zcodescan.cobol.rules.InitializeRule
zcodescan.cobol.rules.Level01NamingRule
zcodescan.cobol.rules.Level88Rule
zcodescan.cobol.rules.LimitSubprogramCallsRule
zcodescan.cobol.rules.LogicalFileNamingRule
zcodescan.cobol.rules.MagicNumberRule
zcodescan.cobol.rules.MultipleExitsRule
zcodescan.cobol.rules.NestedIfLimitRule
zcodescan.cobol.rules.NextSentenceInScopedRangeRule
zcodescan.cobol.rules.NextSentenceRule
zcodescan.cobol.rules.NoEmptyParagraphsRule
zcodescan.cobol.rules.NoEmptySectionsRule
zcodescan.cobol.rules.NoLevel77Rule
zcodescan.cobol.rules.OccursDependingOnRule
zcodescan.cobol.rules.ParagraphCommentRule
zcodescan.cobol.rules.ParagraphRedefinitionRule
zcodescan.cobol.rules.PerformExceptPerformSectionRule
zcodescan.cobol.rules.PerformParagraphRule
zcodescan.cobol.rules.PerformWithoutThroughRule
zcodescan.cobol.rules.PerformWithThroughRule
zcodescan.cobol.rules.ProcedureRule
zcodescan.cobol.rules.ProgramIdRule
zcodescan.cobol.rules.RedefinesAvoidRule
zcodescan.cobol.rules.RemoveUnusedConditionNamesRule
zcodescan.cobol.rules.RequireEndClauseRule
zcodescan.cobol.rules.ReserveRule
zcodescan.cobol.rules.RespOptionRule
zcodescan.cobol.rules.RestrictedRoutineRule
zcodescan.cobol.rules.SearchAllRule
zcodescan.cobol.rules.SectionCommentRule
zcodescan.cobol.rules.SqlAnsiWhereOperatorsRule
zcodescan.cobol.rules.SqlAvoidSelectStarRule
zcodescan.cobol.rules.SqlDeclareCursorOrderByRule
zcodescan.cobol.rules.SqlFetchAllColumnsRule
zcodescan.cobol.rules.SqlFetchFirstOrderByRule
zcodescan.cobol.rules.SqlFetchIntoExcessColumnsRule
zcodescan.cobol.rules.SqlJoinCountRule
zcodescan.cobol.rules.SqlLikeWithoutWildcardRule
zcodescan.cobol.rules.SqlNoCastToCharRule
zcodescan.cobol.rules.SqlNoDirectNullCompareRule
zcodescan.cobol.rules.SqlNoDistinctRule
zcodescan.cobol.rules.SqlNoFuncInWhereRule
zcodescan.cobol.rules.SqlNoLeadingWildcardLikeRule
zcodescan.cobol.rules.SqlNoLockTableRule
zcodescan.cobol.rules.SqlNoNestedSelectRule
zcodescan.cobol.rules.SqlNoUnionRule
zcodescan.cobol.rules.SqlOrderByUseColumnNamesRule
zcodescan.cobol.rules.SqlUseJoinKeywordRule
zcodescan.cobol.rules.SqlWhereRule
zcodescan.cobol.rules.StaticCallNameRule
zcodescan.cobol.rules.StopRunRule
zcodescan.cobol.rules.StringNoTruncationRule
zcodescan.cobol.rules.TrackFixMeRule
zcodescan.cobol.rules.TrackTodoRule
zcodescan.cobol.rules.TypedInitializationRule
zcodescan.cobol.rules.UniqueSectionNamesRule
PLI代码审查
zcodescan.pli.rules.AssignValueToParmRule
zcodescan.pli.rules.AvoidProcessDirectiveRule
zcodescan.pli.rules.DataItemNameLengthRule
zcodescan.pli.rules.DfhrespRule
zcodescan.pli.rules.DoEndRule.ELSE
zcodescan.pli.rules.DoEndRule.OTHERWISE
zcodescan.pli.rules.DoEndRule.THEN
zcodescan.pli.rules.DoEndRule.WHEN
zcodescan.pli.rules.DotQualRefsRule
zcodescan.pli.rules.EndProcedureWithLabelRule
zcodescan.pli.rules.FactorAttribRule
zcodescan.pli.rules.FilenameConventionRule
zcodescan.pli.rules.FixedDecimalPrecisionRule
zcodescan.pli.rules.GoToLabelBlockRule
zcodescan.pli.rules.GoToLabelVariableRule
zcodescan.pli.rules.GoToRule
zcodescan.pli.rules.InitialStaticRule
zcodescan.pli.rules.InitPointerVarsRule
zcodescan.pli.rules.LevelNumberWithDeclaredVarsRule
zcodescan.pli.rules.LoopControlRule
zcodescan.pli.rules.NoCommentsAfterCol72Rule
zcodescan.pli.rules.ProcedureFilenameMatchRule
zcodescan.pli.rules.ProcedureLinesRule
zcodescan.pli.rules.RespRule
zcodescan.pli.rules.SelectNotNestedIfRule
zcodescan.pli.rules.SelectWithoutOtherwiseRule
zcodescan.pli.rules.SequenceNumbersOnlyAfterCol72Rule
zcodescan.pli.rules.SingleVariableRule
zcodescan.pli.rules.SqlSelectRule
zcodescan.pli.rules.StopRule
安全审查
COBOL 安全审查
zcodescan.cobol.rules.AcceptFromConsoleRule
zcodescan.cobol.rules.AcceptRule
zcodescan.cobol.rules.BufferOverflowRule
zcodescan.cobol.rules.DebugFeaturesInProdRule
zcodescan.cobol.rules.NoDisplayRule
zcodescan.cobol.rules.SqlInjectionRule
zcodescan.cobol.rules.SqlNoDdlInAppRule
zcodescan.cobol.rules.UninitialzedVariablesRule
zcodescan.cobol.rules.UnprotectedAuthCredentialRule
zcodescan.cobol.rules.XMLParseRule
PLI安全规则
zcodescan.pli.rules.ArithmeticExprWithoutBitTypeRule
zcodescan.pli.rules.ArithmeticExprWithoutCharacterTypeRule
zcodescan.pli.rules.CompareBitStringsWithSameLength
zcodescan.pli.rules.CompareEntryRule1
zcodescan.pli.rules.CompareEntryRule2
zcodescan.pli.rules.ImplicitDeclarationRule
zcodescan.pli.rules.SpecifiedIncludeRule
zcodescan.pli.rules.UnqualifiedTablenamesRule
IBM ZCodeScan 自定义规则概述
规则模式
IBM ZCodeScan 无代码自定义规则
无代码自定义规则的规则模型文件
在 CLI 中运行无代码自定义规则
IBM ZCodeScan Java 自定义规则
IBM ZCodeScan Java API 文档
运行 Java 自定义规则
IBM ZCodeScan 基线管理指南
IBM ZCodeScan 故障排除
IBM ZCodeScan 已知问题和限制
故障诊断过程概述
收集日志文件
在基于 Eclipse 的产品中禁用记录
访问 IBM 支持门户网站
获取修订
预订产品更新
联系 IBM 支持
查找已知问题
已知问题和限制
Internet Explorer 中的内存不足或脚本错误
z/OS 集成开发环境 (zIDE) 工具
Allocate Like 函数失败并带有 ISPF 数据集错误
调整列大小会导致另一列消失
使用推送至客户机配置和实现来解决问题
无法使用 "推送至客户机" 安装功能部件
使用 Installation Manager 存储库进行认证
响应文件中的包名
解决远程连接问题
尝试连接时 RSE 返回消息 RSEG1242
RSE 返回 RSEG1242 PassTicket 生成错误
找不到远程系统节点名
使用 TLS 连接时,出现“安全套接字初始化失败”的错误
无法创建 MVS 子项目
参考
产品辅助功能
应用程序编程接口
扩展 CARMA 插件
客户机程序员指南
概念
CARMA 体系结构
处理定制参数
任务
添加操作
通过编程创建 CARMA 连接
参考
其他参考信息
API 使用规则
插件映射
使用插件项目教程来定制 CARMA
创建 Eclipse 插件项目
运行和调试插件项目
模块 1:向用户界面添加修饰符
课程 1:创建 icons 文件夹并导入样本图形
课程 2: 修改 Java Activator 类
课程 3: 创建 Java Decorator 类
课程 4: 开发 Java Decorator 类的代码
课程 5: 修改 plugin.xml 文件
模块 1 总结
模块 2:使用插件扩展点来隐藏或禁用 CARMA 操作
课程 1:添加插件依赖项
课程 2:使用插件编辑器来添加和修改扩展
模块 2 总结
模块 3:通过编程方式禁用 CARMA 操作
课程 1:为插件项目定义扩展和依赖项
课程 2: 修改 Java Activator 类
模块 3 总结
模块 4:使用插件扩展点向 CARMA 菜单添加操作
第 1 课:创建 BrowseMemberAction 类
第 2 课:为 BrowseMemberAction 类编写代码
课程 3:向扩展点添加操作
模块 4 总结
模块 5:使用现有的 CARMA 上下文提供程序创建新的 CARMA 视图
课程 1: 设置依赖关系,导入映像以及创建 Java 类
课程 2: 编写 Java 代码以处理 CARMADeveloperView
模块 5 总结
模块 6:创建定制标签提供程序并用来定制视图
课程 1:设置练习 5 中所创建的插件项目
第 2 课:创建 CustomLabelProvider 类
第 3 课:开发 CustomLabelProvider 类的代码
第 4 课:编辑 CARMADeveloperView 类以使用 CustomLabelProvider
模块 6 总结
模块 7:使用定制上下文提供程序创建新的视图
第 1 课:创建 CustomContextProvider 类
第 2 课:在 CARMADeveloperView 类中包含 CustomContextProvider
模块 7 总结
模块 8:为定制视图创建定制菜单
第 1 课:创建 CustomOpenActionGroup Java 类
第 2 课:创建 CustomMainActionGroup Java 类
课程 3: 将定制菜单添加到 CARMADeveloperView
模块 8 总结
模块 9:参数和操作扩展点简介
课程 1.0:在主机上配置样本 PDS RAM
课程 1.1:通过向模型添加定制操作和参数来定制 PDS RAM
课程 1.2: 将 performAction 函数添加到 PDS RAM 以与定制 HowTo 操作对应
课程 1.3:重新编译 PDS RAM 并验证定制操作 HowTo
课程 2:为插件项目定义依赖项和扩展
课程 3: 配置 com.ibm.carma.ui.parameterValidators 扩展
课程 4: 配置 com.ibm.carma.ui.actionValidators 扩展
课程 5: 配置 com.ibm.carma.ui.customParameterControl 扩展点
课程 6: 创建相应的 Java 类以处理验证和验证
第 7 课:创建 ValueParamValidator 类的代码
课程 8: 为 ActionValidator 类创建代码
第 9 课:创建 CheckboxOptionControl 类的代码
模块 9 总结
CARMA RAM(主机)Developer's Guide
为 CARMA 比较定义条件
CARMA 简介
支持的操作
查找样本文件
一般概念
浏览
检入和检出
内存分配
成员内容
字符缓冲区
返回码
记录
定制参数和返回值
开发 RAM
正在处理启动参数
RAM 构造
PDS 的构造
建造一个 PDS/E
使用 RAM 实用程序模块
utilInitMemberList
utilGetNextMember
utilCloseMemberList
utilGetAllMemberInfo
utilGetMemberInfo
utilSetMemberInfo
utilGetAllPDSInfo
utilCopyPDStoPDS
utilCopyPDStoSDS
utilCopySDStoPDS
utilCopySDStoSDS
utilPutMemberInit
utilPutMemberRecs
utilPutMemberRec
utilPutMemberClose
utilExtractMemberInit
utilExtractMemberRec
utilExtractMemberClose
向 CARMA 定义 RAM
导出函数
标识与名称
RAM 预定义数据结构
记录
处理不受支持的操作
处理定制参数和返回值
CARMA 定义的元数据
RAM 指定的文件扩展名
CARMA 版本
carma.read-only
状态函数
initRAM
terminateRAM
重置
浏览函数
getInstances
getInstancesWithInfo
getMembers
getMembersWithInfo
isMemberContainer
getContainerContents
getContainerContentsWithInfo
创建/删除
createMember
createContainer
删除
文件传输函数
extractMember
示例
设置
putMember
抽取到外部
copyFromExternal
copyToExternal
二进制文件传输
extractBinMember
putBinMember
元数据函数
getAllMemberInfo
getMemberInfo
updateMemberInfo
其他业务
锁定
解锁
检入
检出
performAction
getVersionList
使用 RAM 开发 COBOL
COBOL RAM 程序结构
对程序标识进行编码
链接部分
定义过程部分
结束程序
从 C 到 COBOL
接收按值传递的基本 C 数据类型
避免取消引用 (接收 C 数据类型 BY REFERENCE)
了解何时接收 BY REFERENCE
知道何时接收 BY VALUE
从 COBOL 向 C 语言传递数据
将 COBOL 项作为基本 C 函数参数传入
通过引用将 COBOL 项传入 C 函数
处理指针操作
简单指针操作
复杂指针操作
指针算术
内存分配
程序之间共享的变量
处理定制操作框架数据
处理定制操作
无需使用 COBOL -to-C 实用程序功能即可发送自定义参数
在不使用 COBOL -to-C 实用程序的情况下处理自定义返回值
实用程序 DLL 与 COBOL -to-C 实用程序源之间的区别
调试和避免异常终止
显示数值以帮助调试 COBOL RAM
NULL 指针
正确退出 RAM 函数程序
使用 CAF 定制 RAM API
CAF 对象类型
RAM
参数
返回值
操作
字段
为定制 RAM 开发 RAM 模型
从RAM模型创建 VSAM 记录
CRADEF
记录键
记录数据
CRASTRS
记录键
记录数据
SAMP RAM VSAM 记录
VSAM 集群访问
开发 CARMA 客户机
编译 CARMA 客户机
运行客户机
存储结果以供以后使用
客户机预定义数据结构
记录
处理定制参数和返回值
CARMA 定义的元数据
RAM 指定的文件扩展名
抽取到外部
copyFromExternal
copyToExternal
状态函数
initCarma
getRAMList
getRAMList2
initRAM
重置
terminateRAM
terminateCarma
浏览函数
getInstances
getInstancesWithInfo
getMembers
getMembersWithInfo
isMemberContainer
getContainerContents
getContainerContentsWithInfo
创建/删除
createMember
createContainer
删除
文件传输函数
extractMember
putMember
二进制文件传输
extractBinMember
putBinMember
元数据函数
getAllMemberInfo
getFieldsData
getFieldsData2
getMemberInfo
updateMemberInfo
其他业务
锁定
解锁
检入
检出
performAction
getCAFData
getCAFData2
getVersionList
Return codes
Action IDs
Sample RAMs
PDS RAM
RAM 描述
导航结构
支持的操作
不受支持的操作
SCLM RAM
RAM 描述
导航结构
支持的操作
不受支持的操作
COBOL 内存
RAM 描述
导航结构
支持的功能
框架 RAM
RAM 描述
COBOL 代码复审 API 参考
使用 COBOL API 进行代码审查
COBOL 定制规则 API
COBOL 应用程序模型 API
API Reference
com.ibm.lpex.core
com.ibm.lpex.cc
com.ibm.lpex.cics
com.ibm.lpex.cobol
com.ibm.lpex.cpp
com.ibm.lpex.fortran
com.ibm.lpex.html
com.ibm.lpex.java
com.ibm.lpex.jcl
com.ibm.lpex.pli
com.ibm.lpex.prop
com.ibm.lpex.rexx
com.ibm.lpex.sql
com.ibm.lpex.xml
com.ibm.lpex.xsl
com.ibm.lpex.alef
com.ibm.lpex.alef.contentassist
com.ibm.lpex.alef.preferences
com.ibm.lpex.samples
编辑器扩展应用程序编程接口
PL/I 代码复审 API 参考
使用 PL/I API 进行代码审查
PL/I 定制规则 API
PL/I 应用程序模型 API
远程资源访问 API
远程资源访问 API 体系结构
安装 API 样本
使用 API 样本
获取系统列表
获取项目列表
查找给定其限定名的资源
在缺省编辑器中打开文件
正在检索文件内容
复制物理资源
从物理资源创建逻辑资源
分配分区数据集
在分区数据集中创建成员
预订与远程资源相关的事件
按项目性质过滤操作和属性页面
创建属性组
获取类别,属性和类别实例的列表
为 MVS 子项目指定不同的构建器
提交 JCL 并等待输出
远程资源访问 API 的 Javadoc
Introduction
Sample 1 - Creating a view and using a selection listener
Sample 2 - Adding an action to a pop-up menu
Javadoc API
Javadoc
IBM RSE API SDK 概述
导入 IBM RSE API SDK Toolkit
访问 IBM RSE API SDK 代码模板
RSE API SDK Java文档
Zowe RSE CLI SDK 技术文档
代码覆盖 API
代码覆盖服务 API
代码覆盖率 用户界面应用程序接口
z/OS 调试概要文件服务 API
语言参考文档
BMS 图标
CARMA 图标
Enterprise Service Tools 图标
单服务项目工具的图标
MFS 图标
z/OS 集成开发环境 (zIDE) 图标
“远程系统”视图
“z/OS 项目”视图
ZUnit (z/OS 自动化单元测试框架) 图标
“软件分析器结果”图标