定义 VTAM EQAMVnnn APPL 定义语句
您必须定义 z/OS® Debugger 用于结束与终端 LU 的 VTAM ® 会话的 APPL 定义语句。 最多可以为 z/OS Debugger定义 999 个APPL。 您可以使用下列其中一种命名约定来定义 APPL:
- 使用以下命名约定定义每个 APPL: APPL 名称的前五个字符必须是
EQAMV,最后三个字符必须是连续的三位数字,从 001 开始。 请勿在此方法的 APPL 定义语句上对ACBNAME操作数进行编码。 - 使用您在站点上使用的命名约定来定义每个 APPL 名称。 对 APPL 定义语句上的
ACBNAME操作数进行编码,该语句使用EQAMV作为前五个字符,并使用三个数字数字 (以 001 开头) 作为后三个字符。
您定义的 APPL 名称数必须足以允许使用 "终端接口管理器" 会话的最大并发 z/OS Debugger 全屏幕方式数。 (z/OS Debugger 将其中一个 APPL 名称用于通过终端 LU 启动的每个 VTAM 会话的结束。)
本书中使用的描述和示例假定您使用 EQAMVnnn 命名约定定义了 APPL 名称。 z/OS Debugger 使用 EQAMVnnn 名称进行内部处理。
hlq.SEQASAMP 数据集中的 EQAWAPPL 成员预定义了 50 个 APPL 名称, EQAMV001 到 EQAMV050。 您可以执行下列其中一项任务以将此成员添加到 VTAM 定义库 (VTAMLST)。
- 将
EQAWAPPL复制到新成员中:- 在 VTAM 定义库 (
VTAMLST) 中创建新成员。 VTAM 定义库通常存储在数据集SYS1.VTAMLST中。 - 将
EQAWAPPL成员的内容复制到新成员中。 - 将新成员的名称添加到 VTAM 启动选项配置文件
ATCCONxx,以便 VTAM 在初始化时激活 z/OS Debugger APPL 定义。
- 在 VTAM 定义库 (
- 将
EQAWAPPL复制到VTAMLST中已定义的现有成员中:- 在 VTAM 定义库 (
VTAMLST) 中选择包含主节点定义的成员。 - 将 z/OS Debugger 的 APPL 定义语句从
EQAWAPPL成员复制到所选成员。提示: 现有成员具有VBUILD TYPE=APPL语句,因此请勿从 EQAWAPPL 复制此语句。
- 在 VTAM 定义库 (
如果您正在多域环境中运行 VTAM ,并且需要能够在多个主机上使用终端接口管理器来调试全屏幕方式,请编辑每个系统上 EQAWAPPL 的副本,以使 z/OS Debugger 主节点和次节点的名称对于每个系统都是唯一的。
例如,如果您有主机 SYSA , SYSB 和 SYSC ,并且需要在每个系统上使用终端接口管理器以全屏幕方式为最多 50 个并发用户调试程序提供定义,那么可以对以下条目进行编码:
- SYSA
VTAMLST EQAWAPPL条目:EQAAPPLA VBUILD TYPE=APPL EQAMV001 APPL AUTH=(PASS,ACQ),PARSESS=NO EQAMV002 APPL AUTH=(PASS,ACQ),PARSESS=NO ... EQAMV050 APPL AUTH=(PASS,ACQ),PARSESS=NO - SYSB
VTAMLST EQAWAPPL条目:EQAAPPLB VBUILD TYPE=APPL EQAMV051 APPL AUTH=(PASS,ACQ),PARSESS=NO EQAMV052 APPL AUTH=(PASS,ACQ),PARSESS=NO ... EQAMV100 APPL AUTH=(PASS,ACQ),PARSESS=NO - SYSC
VTAMLST EQAWAPPL条目:EQAAPPLC VBUILD TYPE=APPL EQAMV101 APPL AUTH=(PASS,ACQ),PARSESS=NO EQAMV102 APPL AUTH=(PASS,ACQ),PARSESS=NO ... EQAMV150 APPL AUTH=(PASS,ACQ),PARSESS=NO
通过使用遍布网络的终端接口管理器,您最多可以拥有 999 个用于全屏方式的唯一 APPL 名称。 有关如何在具有多个 LPAR 的网络中配置多个 APPL 名称的示例,请参阅 示例: 当 z/OS Debugger 在四个 LPAR 上运行时定义 VTAM EQAMVnnn 和 Terminal Interface Manager APPL 定义语句。
作为对每个次节点名进行编码的替代方法,您可以使用 "模型应用程序名称" 函数。 通过此功能, VTAM 会动态创建次节点。 使用下列其中一种方法 (根据需要更改这些示例,以维护每个系统的唯一名称,如 定义 VTAM EQAMVnnn APPL 定义语句中所述):
EQAMV??? APPL AUTH=(PASS,ACQ),PARSESS=NOABCDE??? APPL AUTH=(PASS,ACQ),PARSESS=NO,ACBNAME=EQAMV???