定义 IMS DRA 启动参数表
DRA 启动参数表提供定义 DBCTL 子系统接口所需的参数。
关于此任务
通过组装 DFSPRP 宏并将其链接编辑到 IMS.RESLIB 库 (或其他 APF 授权的库) 作为 DFSPZPxx ,其中 xx=00表示缺省值或任何其他字母数字字符。 除非 IMS RESLIB 使用 DFSPZP00中提供的缺省名称 IMS.RESLIB,否则必须指定您在 DRA 版本中选择的名称。 在 用于生成 DRA 启动表的示例 JCL中,名称为 IMS.RESLIB 。
- DSECT = NO
未生成 PZP 的 DSECT 语句。 您必须指定此选项才能创建CSECT,这是组装DFSPZPxx模块的必要条件。
- FUNCLV =
CCTL (在本例中为 CICS) 功能级别。 缺省值 (且唯一有效值) 为 1。
- DDNAME =
要与 DRA RESLIB 的动态分配配合使用的 1-to 8 字符 ddname。 缺省值为 CCTLDD。
- DSNAME=
DRA RESLIB 的 1 到 44 个字符的数据集名称。 缺省值为 IMS.RESLIB。
- DBCTLID=xxxx
DBCTL 地址空间的 1-to 4 字符名称。 缺省值为 SYS1。 此参数必须与您希望此 CICS 连接到的 DBCTL 的 DBCTL 启动过程中的 IMSID 相同。 您可以将多个 CICS 系统连接到同一个 DBCTL ,但 CICS 系统一次只能连接到一个 DBCTL。
- 用户标识 = xxxxxxxx
CICS 用户不指定此参数; 此参数由 CICS 自身提供。 如果指定任何内容,那么 CICS 将覆盖该内容。 USERID 是 CICS 地址空间 (或 CCTLID) 的 1 到 8 字符的名称。 CICS 在连接到 DBCTL 时提供的值是 CICS APPLID。
- MINTHRD=xxx
此参数指定此 CICS 系统的线程数,这些线程在初始化后仍在 DRA 处于活动状态时创建。 这些线程将保持已分配状态,直到此 CICS 系统与 DBCTL 断开连接为止,但通过 /STOP 命令或线程故障停止线程的情况除外。 将创建其他线程,最多为 MAXTHRD 中指定的数字,或 MAXREGN 中指定的数字,或 999 的最大值 (以这些值中的最低者为准)。 当没有足够的系统活动需要这些线程时,将释放这些附加线程 (而不是 MINTHRD)。 可以为 MINTHRD 指定的最大值为 999 ,缺省值为 1。 有关为 MINTHRD 指定值的信息,请参阅 指定线程数。 另请参阅 DBCTL 使用的 IMS 系统生成宏中的 MAXREGN。
- MAXTHRD=xxx
此参数指定此 CICS 系统可以在 DBCTL 中调度 PSB 的最大事务数。 超过此限制的任何调度请求都将在 DRA 中排队。 通过在每个 CICS中为 MAXTHRD 指定适当的值,可以平衡从多个 CICS 系统发送到单个 DBCTL 的负载。
可以为 MAXTHRD 指定的最大值为 999 (但不应超过为 MAXREGN 指定的值) ,缺省值为 1 或在 MINTHRD 中指定的值。 有关为 MAXTHRD 指定值的信息,请参阅 指定线程数。 另请参阅 DBCTL 使用的 IMS 系统生成宏中的 MAXREGN。
- 时间 = xx
当连接失败并且控制台操作员请求 CICS 等待连接以应答 DFS690 消息 (而不是取消连接尝试) 时, CICS 重复尝试连接到 DBCTL 的频率 (以秒计)。 可以指定从 0 到 99 的任何值。 但是,请注意,如果指定 0 ,那么将使用缺省值。 缺省值为 60。
- CNBA=xxx
为此 CICS 系统分配的 DEDB 缓冲区总数。 缺省值是 0。
- FPBUF=xxx
每个线程要分配和固定的 DEDB 缓冲区数。 缺省值是 0。 有关定义 DEDB 缓冲池的信息,请参阅 DEDB 性能和调整注意事项 。
- FPBOF=xxx
每个线程要分配的 DEDB 溢出缓冲区数。 缺省值是 0。 有关定义 DEDB 缓冲池的信息,请参阅 DEDB 性能和调整注意事项 。
注:- 对于 DBCTL 用户,快速路径支持仅指 DEDB。 以 FP 开头的参数引用 DRA 启动表中的 DEDB。
- 如果未使用 DEDB ,那么您不需要参数 CNBA , FPBUF 和 FPBOF。
- 有关指定 DEDB 缓冲区的详细指导,请参阅《 IMS 》产品文档中的《 IMS 管理》。
- 超时 = xxx
CICS 应等待 DRA TERM 请求完成的时间量 (以秒计)。 最大值为 999 ,缺省值为 60。 有关要指定的内容的指导信息,请参阅 CICS 故障中的 TIMEOUT。
- SOD=x
用于异常线程终止的快照内存转储的输出类。 缺省值为 A。请参阅 DRA 生成的转储 以获取有关这些内存转储的更多信息。
- AGN=xxxxxxxx
1-to 8 字符应用程序组名 (AGN)。 仅当为 DBCTL 指定了 AGN 安全性检查时,才必须使用此参数。 没有缺省值。 请参阅 使用 DBCTL 进行安全性检查 以获取更多信息。
- OPENTHRD= {CCTL | DISABLE}
此参数指定是否启用 DRA Open Thread 支持处理。 CCTL 是缺省值,如果指定了此值,那么 DRA 将使用 CICS TCB 进行处理,而不是使用专用 IMS DRA TCB ,从而提高并行性。 要禁用 DRA Open Thread 支持处理,请指定 DISABLE