在 CSD 中管理 CICS 定义

您可以使用 CICSPlex ® SM 来管理 CICS 系统定义文件 (CSD) 中的 CICS® 资源定义。

向组添加资源

使用 CREATE 命令或 CSDCOPY 操作将 CSD 资源添加到 CSD 组。

CREATE 命令在 CSD 中创建新的资源定义。 创建资源定义时,必须将其分配给组。 CREATE 命令包含以下参数:
CSD
该参数是可选的。
指定资源是否为 CSD 资源。 如果要创建 CSD 资源,那么必须指定 PARM=CSD
定义了不带值的 CSD 参数。 将定义资源定义的 CSD 组指定为资源定义的属性 :CSDGROUP=groupname
CSDCOPY 操作会将 CSD 中定义的现有 CICS 资源定义从一个 CSD 组复制到另一个 CSD 组。 CSDCOPY 操作包含以下参数:
AS_resource(值)
指定资源副本将采用的名称。
AS_RESOURCETO_CSDRESOURCE 参数互斥。 在 CSDCOPY 操作上仅指定其中一个参数。
重复{ 重复 | 重复杜普诺广场 | 双重替换 }
该参数是可选的。
指定当 CSDCOPY 操作将导致目标 CSD 组中的定义重复时 CICSPlex SM 执行的操作。
DUPERROR
如果指定了 DUPACTION=DUPERROR ,那么如果 CSDCOPY 操作将导致目标 CSD 组中的资源重复,那么将向用户返回错误。
双层
如果指定了 DUPACTION=DUPREPLACE ,那么目标 CSD 组中的重复资源定义将替换为要复制到 CSD 组中的资源定义。
DUPNOREPLACE
如果指定了 DUPACTION=DUPNOREPLACE ,那么不会替换目标 CSD 组中的重复资源定义。
TO_CSDGROUP(值)
指定将向其中添加资源副本的目标 CSD 组。
AS_RESOURCETO_CSDRESOURCE 参数互斥。 在 CSDCOPY 操作上仅指定其中一个参数。

将 CSD 组添加到列表

使用 CSDADD 操作将 CSD 组添加到 CSD 列表。

CSDADD 操作会将一组 CSD 资源添加到 CSD 组列表。 CSDADD 操作包含以下参数:
TO_CSDLIST(值)
指定要向其添加 CSD 组的 CSD 列表。
ADD_CSDGROUP(值)
该参数是可选的。
指定要将所提供的 CSD 组放在 CSD 列表中的旁边的现有 CSD 组。 ADD_LOCATION 参数定义是在现有 CSD 组之前还是之后添加所提供的 CSD 组。
ADD_LOCATION {BEFORE|}
该参数是可选的。 如果未指定此参数,那么会将提供的 CSD 组追加到列表的末尾。
指定是在 CSD 列表中添加提供的 CSD 组 BEFORE 还是 AFTER 现有 CSD 组。

从组中除去资源

使用 REMOVE 命令从 CSD 组中删除 CSD 资源定义。

针对 CSD 组中的 CICS 资源定义发出 REMOVE 命令时,会从该组和 CSD 中删除该资源。
CSD
该参数是可选的。
指定要从 CSD 中的组中除去资源。

从列表中除去组

使用 REMOVE 命令从 CSD 列表中除去 CSD 组。

对 CSDINLST 资源发出 REMOVE 命令时,将从 CSD 列表中除去 CSD 组。

对 CSDINLST 资源发出 REMOVE 命令等同于发出 CEDA REMOVE GROUP(group_name) LIST(list_name) 命令。

删除组

使用 REMOVE 命令从 CSD 中删除 CSD 组。

针对 CSDGROUP 资源发出 REMOVE 命令时,将从 CSD 中删除 CSD 组以及该组中的所有资源定义。

对 CSDGROUP 资源发出 REMOVE 命令等同于发出 CEDA DELETE GROUP(group_name) ALL(*) 命令。

REMOVE 命令包含以下参数:
列表除去
该参数是可选的。
指定要从所有 CSD 列表中除去 CSD 组。