为 IVP 作业创建和定义活动
在准备运行 IVP 作业时,请创建 CICS® 数据集,安装 CICS SVC ,定义并激活 CICS 应用程序标识以及定义日志流。
为 IVP 作业创建 CICS 数据集
在可以运行 CICS 提供的任何 IVP 作业前,需要创建这些作业使用的数据集。 有关为 IVP 作业创建数据集的更多信息,请参阅 用于创建 CICS 数据集的作业。
为 IVP 作业安装 CICS SVC
所有 IVP 作业都需要 CICS 类型 3 SVC ,该 SVC 必须安装在 LPA 中。
如果尚未在 LPA 中安装 CICS SVC (如 在 MVS 链接包区域中安装 CICS 模块中所述) ,请在尝试运行任何 IVP 作业之前立即执行此操作。 IVP 作业不使用类型 6 SVC (DFHHPSVC)。定义和激活 CICS 应用程序标识
如果要将 SNA 与由任何 CICS IVP 作业启动的 CICS 区域配合使用,请为 CICS 区域应用程序标识 (applid) 创建并激活 SNA APPL 定义。
向 SNA 定义的 APPLID 必须与 IVP 作业所用 APPLID 系统初始化参数中指定的 APPLID 匹配。 例如,要能够登录到由 DFHIVPOL 作业启动的 CICS 区域,必须执行下列其中一项操作:
- 为您自己的 APPLID(在 SYSIN 数据集的 DFH$SIP1 成员的 APPLID 参数中指定)创建并激活一个 APPL 定义。
- 为缺省 APPLID DBDCCICS(在 SYSIN 数据集的 DFH$SIP1 成员的 APPLID 参数中指定)定义并激活一个 APPL 定义。
有关为 CICS创建和激活 SNA APPL 定义的更多信息,请参阅 将 CICS 区域定义为 SNA 的应用程序 和 数据集命名约定。
此外,如果要使用 SNA 跨域服务在单独 MVS 映像上的 CICS 区域之间进行通信,那么必须在通信中涉及的两个 MVS 映像中创建并激活 SNA CDRSC 定义。 有关为 CICS创建和激活 SNA CDRSC 定义的更多信息,请参阅 使用 SNA 时定义跨域服务。
定义日志流
CICS 会自动尝试连接到其系统日志流,除非您定义日志模型资源定义以将日志流定义为 TYPE (DUMMY)。 您必须决定在运行 IVP 时,使用系统日志还是使用虚日志记录。
如果您决定与实际日志流一起运行,请参阅 为 CICS定义记录器环境 以获取有关定义日志流的信息。
或者,可以使用 TYPE (DUMMY) 定义 CICS JOURNALMODEL 资源定义,以避免必须定义日志流。 要以最轻松的方式运行 IVP:
- 在 CSD 中分别为主系统日志和辅助系统日志 DFHLOG 和 DFHSHUNT 定义 JOURNALMODEL 资源定义,指定 TYPE (DUMMY); 请参阅 图 1 以获取样本作业。
- 把包含哑系统日志模型的 CSD 组添加到您自己的组列表中,并在 GRPLIST 系统初始化参数中包含该组列表。
注意,您的组列表必须跟在 IBM 提供的列表 DFHLIST 后。 DHLIST 包含组 DFHLGMOD,其中包含 DFHLOG 和 DFHSHUNT JOURNALMODEL 定义。 在 DFHLIST 之后并置列表可确保哑元定义替换 IBM® 定义。
//CSDUP EXEC PGM=DFHCSDUP,REGION=1M,PARM='CSD(READWRITE)'
//STEPLIB DD DSN=CICSTS54.SDFHLOAD,DISP=SHR
//DFHCSD DD DSN=CICSTS54.DFHCSD,DISP=SHR
//SYSPRINT DD SYSOUT=*
//SYSABOUT DD SYSOUT=*
//SYSABEND DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSIN DD *
*
* DEFINE JOURNAL MODELS FOR CICS LOG STREAMS AS DUMMY *
DEFINE JOURNALMODEL(DFHLOG) GROUP(LOGTEST)
DESCRIPTION(DEFINE SYSTEM LOG AS DUMMY)
JOURNALNAME(DFHLOG) TYPE(DUMMY)
ADD GROUP(LOGTEST) LIST(mylist)
/*
//