创建名称转换规则集

在使用 CICS® DA 克隆功能创建新的 CICS 区域时,新区域必须具有唯一 z/OS® 系统变量名称。系统变量包括应用程序标识 (APPLID) 和系统标识 (SYSID)。您可以创建名称转换规则,然后在将克隆功能用于创建单个 CICS 区域时 CICS DA 可应用这些规则。

关于此任务

名称转换规则是一个文本字符串到另一个文本字符串的映射(通常一个或两个文本字符串包含通配符),可应用于特定类型的 z/OS 工件的名称。您可以创建名称转换规则集,这是一组名称转换规则。转换规则集中的规则列表将按顺序应用于要转换的每个名称。每个规则都与一种其适用的工件类型相关联。 在应用规则并且找到生成不同新名称的匹配名称时,将忽略任何其余规则并使用新名称。

您可以创建、修改和删除名称转换规则以及名称转换规则集。名称转换规则和名称转换规则集存储在 CICS DA 模型中。必须将任何更改上载到 CICS DA 服务器。根据想要克隆的 CICS 区域的类型,您可以创建一组不同的规则。例如,您可能想要创建一组规则,以在克隆开发 CICS 区域然后用作测试 CICS 区域时使用。

在克隆 CICS 区域时,可以将名称转换规则集应用于以下 z/OS 工件:
  • CICS 和 CICSPlex® SM (CPSM) 数据集。
  • PROC 成员(启动命令中指定的 PROC 成员除外)。
  • INCLUDE 成员。
  • SYSIN 数据集以及指定的数据集成员。
  • EYUPARM 数据集以及指定的数据集成员。
支持两个通配符选项。通配符选项为:
  • “+” 用于匹配单个字符。
  • “*” 用于匹配多个字符。

过程

  1. 在 CICS DA Explorer 视图中,右键单击 CICS DA 服务器连接,然后单击名称转换 这样会打开“编辑名称转换规则集”窗口。将显示任何现有名称转换规则集。
    “编辑名称转换规则集”窗口的截屏示例。
  2. 单击新建名称转换规则集图标以生成缺省新的转换集名称,您可以编辑此名称。输入想要创建的名称转换规则集的名称。
  3. 单击新建规则,从以下工件列表中选择要转换的名称的类型
    • 数据集
    • 成员
    • 具有成员的数据集
    要点: 在添加或编辑规则时,将验证输入的内容。如果存在任何问题,CICS DA 将为规则标记错误图标,并且将显示一条错误消息。红色方块中的白色 “x” 指示错误。请纠正错误并按 Enter 键以验证规则。 在您可以使用名称转换规则集之前,必须纠正所有错误。
  4. 输入 CICS DA 在运行单个 CICS 克隆功能时要搜索的源类型的模式。您可以在源模式中输入一个或多个通配符。
  5. 输入在 CICS DA 运行单个 CICS 克隆功能时要创建的目标类型的模式。您可以在目标模式中输入一个或多个通配符。
  6. 添加想要应用于转换规则集的每个不同规则。
    注意: 在名称转换规则集中,将按顺序应用规则。因此,确保规则顺序正确。您可以通过选择规则然后单击向上向下以将规则移动到想要的位置,来更改顺序。
  7. 在创建所有规则时,检查并纠正针对任何规则标记的任何 CICS DA 错误。然后,单击完成以保存您的更改。如果不想保存更改,请单击取消
    要点: 您必须单击完成以保存所有更改(包括创建、编辑或删除名称转换规则或规则集)。
  8. 验证规则后,您可以选择名称转换规则集,然后单击应用。这会将更改上载到 CICS DA 服务器并在 CICS DA 模型中进行更新。现在,在运行克隆功能时可以使用名称转换规则集。
  9. 要将名称转换规则集恢复为先前保存的状态,请单击还原
  10. 如果要从 CICS DA 模型和服务器中删除某个名称转换规则集,请选择该名称转换规则集,并单击删除名称转换规则集图标。该图标的左下方显示一个红色的“X”。 然后,单击完成以删除该名称转换规则集。如果不想删除该规则集,请单击取消 下面的截屏显示了用于删除名称转换规则集的图标以及悬浮式帮助。
    此截屏显示“删除规则集”图标。