与系统管理员联系,以验证 Debug Tool for z/OS®
具有足够内存来运行并调试应用程序。修改区域大小(例如,REGION=0M)可帮助确保有足够内存。此外,请确保应用程序正在运行的作业类可采用此区域大小运行,并且它允许调试会话将耗用的时间。
如果正在调试 CICS®
事务,那么内存大小、事务启用以及文件访问必须由
CICS 管理员设置。如果已安装
Debug Tool 并且它对于 CICS 区域可用,那么这些步骤应该已完成。如果需要对这些设置进行任何更改,请与
CICS 管理员联系。有关更多信息,请参阅
Debug Tool for z/OS Customization Guide
的 Adding support for debugging under CICS 一章。
确保您对 IBM® Debug Tool for z/OS
可执行文件 (SEQAMOD) 具有访问权以及读许可权。
确保您对正在调试的编译单元的源文件具有访问权。您需要访问的源文件取决于编程语言、编译器选项以及编译器版本。Debug Tool for z/OS User's Guide
的 Preparing your program for debugging 一节按编程语言对您需要访问的文件进行了描述。
确保您具有 IP 地址或主机名,其中包括将运行调试器用户界面的机器的端口号。当您编写将启动调试会话的
TEST 运行时选项时,将需要此信息。要从调试器用户界面获取客户机的
IP 地址,请转至“调试”视图,单击守护程序图标右边的向下箭头并从菜单中选择获取工作站
IP。“获取工作站 IP”对话框将打开,从而指示客户机的当前
IP 地址。可从此对话框中选择该 IP 地址,然后进行复制并将它粘贴到
JCL 中。
注: 如果工作站具有多个 LAN 适配器,或如果在工作站与服务器之间有路由器或虚拟专用网
(VPN),那么此对话框可列示多个 IP 地址。您可能必须尝试每个
IP 地址以找到服务器可使用的地址。
确保您在 TEST 运行时选项的
TCPIP& 参数中使用的
IP 地址与运行编译语言调试器的机器的 TCP/IP
地址匹配。同时确保在 TEST 运行时选项的 TCPIP& 参数中使用的端口号与在“调试守护程序”首选项页面(由调试程序用户界面使用)的守护程序端口字段中指定的端口号或端口号范围相匹配。
缺省情况下,调试器守护程序会对端口
8001 进行侦听。要设置 System z
调试 IP 地址和端口号,请在 TEST 运行时选项 preferences_file
参数位置中使用 TCPIP& 参数(采用格式
TCPIP&tcpip_workstation_id%port_id:)。可以在“更改守护程序端口”对话框或在调试器首选项中设置用户界面守护程序端口或端口范围。