LIBRARY 资源
使用 LIBRARY 资源来定义动态程序 LIBRARY 并置的物理和操作特征。
LIBRARY 定义包含一些属性,这些属性提供了 LIBRARY 资源中的一个或多个数据集的名称以及有关 LIBRARY 的操作状态的其他详细信息。
DFHRPL 是 LIBRARY 的一个特殊示例,它在运行的 CICS ® 系统中无法改变,并且不会在 CEDA 中显示为资源。
动态程序 LIBRARY 并置中的数据集可以驻留在扩展地址卷 (EAV) DASD 卷的扩展寻址空间 (EAS) 中。
LIBRARY 资源没有 "组落实"。 安装 CSD 组时,将单独落实该组中的每个 LIBRARY。 要实现类似于组安装的效果,您可以使用 "已禁用" 状态来安装一组 LIBRARY 资源,然后在安装所有资源时将这些资源设置为 "已启用" 的 Enablestatus。
CICS 束中的 LIBRARY 资源
您可以使用 CICS 束来创建,编辑和安装 LIBRARY 资源定义。 如果以此方式创建 LIBRARY 资源,那么必须使用 CICS 束来管理该资源的生命周期,并且不能独立管理该资源。 您可以使用 EXEC CICS INQUIRE LIBRARY 或 CEMT INQUIRE LIBRARY 命令来查询 CICS 束动态生成的 LIBRARY 资源。 但是,不能对 CICS 束动态生成的 LIBRARY 资源发出 SET 或 DISCARD 命令。 必须针对 BUNDLE 资源发出命令,并且 CICS 会将这些命令应用于 LIBRARY 资源。
有关在 CICS 束中定义资源的更多信息,请参阅 定义 CICS 束。
应用程序的专用 LIBRARY 资源
支持 LIBRARY 资源作为应用程序版本的专用资源。 应用程序的每个版本都应包含专用 LIBRARY 资源,该资源表示包含应用程序的装入模块的特定于版本的数据集。
对于作为应用程序束或应用程序绑定束的一部分打包和安装的 CICS 束中定义的专用 LIBRARY 资源,不会将 LIBRARY 资源的名称用作数据集的 LIBRARY 并置的 DD 名称。 相反,当应用程序安装在平台上时, CICS 会请求数据集的 LIBRARY 并置的唯一 DD 名称。 因此,资源名称可以与安装中其他位置使用的 LIBRARY 名称相同,也可以由应用程序的不同版本使用。 CICS 发出消息 DFHLD0518 以说明 z/OS® 为 LIBRARY 并置生成的 DD 名称。 您还可以在 CICS Explorer®中查看已安装应用程序的数据集名称。
有关专用资源的更多信息,请参阅 应用程序版本的专用资源。