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,那么将忽略 CSDRECOVCSDFRLOGCSDJID 参数。 必须在 CSD 的 ICF 目录条目中指定 RLS 方式 CSD 的恢复属性。

注: 如果为 RLS 方式访问定义可恢复的 CSD ,那么必须先针对 CSD 停顿所有 RLS 活动,然后才能使用批处理实用程序 DFHCSDUP 更新 CSD。 您可以使用 SET DSNAME QUIESCE 命令来执行此操作,以确保在批处理作业完成时取消停顿数据集之前,无法运行任何 CEDA , CEDB 或 CEDC 事务。