CSDRLS
CSDRLS 系统初始化参数指定 CICS® 是否以 RLS 方式访问 CSD。
- CSDRLS = {NO|YES}
- 有效值如下:
- NO
- 将以非 RLS 方式打开 CSD ,如 CSDLSRNO 参数上所指定。
- YES
- CSD 以 RLS 方式打开。 这使您能够从多个 CICS 区域同时更新 CSD ,前提是所有区域都指定了 CSDRLS=YES。 如果 CICS 区域以 RLS 方式打开 CSD ,那么另一个 CICS 区域无法以非 RLS 方式打开该 CSD。 使用 SMSVSAM 在综合系统中打开 CSD 的第一个 CICS 区域确定所有区域的访问方式。
必须定义 CSD 以支持 RLS 访问: 不得指定 IMBED 选项,并且必须在 VSAM 目录中定义恢复属性。 VSAM RLS 支持所需的定义 说明了支持 RLS 访问所需的数据集特征。 如果您的 CSD 不满足这些要求,那么它将无法打开。
如果同时指定 RLS 和本地共享资源 (CSDLSRNO=number) ,那么 RLS 优先。
如果指定
CSDRLS=YES,那么将忽略 CSDRECOV, CSDFRLOG和 CSDJID 参数。 必须在 CSD 的 ICF 目录条目中指定 RLS 方式 CSD 的恢复属性。注: 如果为 RLS 方式访问定义可恢复的 CSD ,那么必须先针对 CSD 停顿所有 RLS 活动,然后才能使用批处理实用程序 DFHCSDUP 更新 CSD。 您可以使用 SET DSNAME QUIESCE 命令来执行此操作,以确保在批处理作业完成时取消停顿数据集之前,无法运行任何 CEDA , CEDB 或 CEDC 事务。