为 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® 定义。

图 1。 用于定义 CICS 系统日志的 DUMMY JOURNALMODEL 的样本作业
//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) 
/*
//