将应用程序设置为不可用以及将其禁用和废弃

要暂时除去平台用户对某个应用程序版本的访问权,请将该应用程序版本设置为不可用。 如果您并不打算很快重新向用户提供对该应用程序版本的访问权,但是希望保留该版本的安装,请将其禁用。 如果不再需要该应用程序版本,请将其废弃。

关于此任务

使用该过程从平台暂时或永久除去不需要的应用程序版本。 将应用程序的现有版本替换为新版本时,请遵循 更新部署在平台上的应用程序中的完整过程。 对于仅使用多版本控制支持的 CICS® 资源的应用程序,在安装新版本时,不必禁用或废弃应用程序版本。 如果应用程序使用多版本控制不支持的 CICS 资源,那么在安装新版本之前,必须遵循该过程中描述的步骤来禁用和废弃应用程序版本。

当您使某个应用程序版本不可用或者禁用或废弃该应用程序版本时,针对该应用程序版本安装的 CICS 束的实例也将在 CICS 区域中变为不可用,禁用或废弃。 使用相同 CICS 束的应用程序或其他应用程序的其他版本不受影响。

过程

  1. 在 CICS Explorer® 中打开 CICS Cloud 透视图。
    Cloud Explorer 视图显示应用程序版本的当前状态。
  2. 在 Cloud Explorer 视图内的“平台”层次结构或“应用程序”层次结构中找到已安装的应用程序的相关版本。 右键单击应用程序名称,单击设置为不可用,然后单击确定以将该应用程序设置为不可用。
    或者,双击应用程序名称以在联机应用程序编辑器打开该应用程序,然后选择“概述”选项卡上的设置为不可用操作。
    该应用程序现在无法再由调用者通过其应用程序入口点进行使用。
  3. 要禁用应用程序,请在 Cloud Explorer 视图中右键单击应用程序名称,然后选择 禁用,然后单击 确定 以确认。
    或者,双击应用程序名称以在应用程序描述符编辑器中打开应用程序,然后从 "概述" 选项卡上的 禁用 按钮中选择 禁用 选项。
    CICSPlex ® SM 在 CICS 区域中禁用应用程序的 CICS 束。 刷新 Cloud Explorer 视图,然后检查应用程序状态。 如果为应用程序显示了 "已禁用" 以外的状态,请参阅 检查应用程序的状态 以获取更多信息和建议的操作。
  4. 要从 Cloud Explorer 视图废弃应用程序,必须首先将其禁用,如步骤 3 中所述。 禁用应用程序后,右键单击 Cloud Explorer 视图中的应用程序名称,然后选择 废弃,然后单击 确定 以确认。
    或者,要在单个步骤中执行禁用和废弃操作,请双击应用程序名称以在联机应用程序编辑器中打开应用程序,然后从 "概述" 选项卡上的 禁用 按钮中选择 禁用和废弃 选项。
    CICSPlex SM 会废弃 CICS 区域中应用程序版本的 CICS 束,并从平台卸载应用程序版本。 刷新 Cloud Explorer 视图时,您会看到刚才废弃的应用程序版本的应用程序定义(APPLDEF 资源)的名称和版本号,而不是应用程序名称。 如果 CICSPlex SM 未能禁用或废弃任何捆绑软件,请参阅 诊断应用程序错误 以获取更多信息和建议的操作。

结果

应用程序版本将变为不可用,已禁用或已废弃,并且为应用程序版本安装的 CICS 束的实例将变为不可用,已禁用或已废弃。 调用者无法再通过应用程序入口点(可以是 PROGRAM 资源或 URIMAP 资源)访问该应用程序版本。 应用程序定义保留在 CICSplex 的数据存储库中。

下一步操作

  • 如果不再需要该应用程序版本,可以删除指向该应用程序版本的应用程序定义。 安装应用程序的新版本或者废弃平台时,无需删除应用程序定义的先前版本。 要删除应用程序定义,请在 Cloud Explorer 视图中右键单击该应用程序定义并选择删除,然后单击确定以确认。 必须将应用程序的相关版本设置为不可用并将其禁用和废弃,然后才能删除应用程序定义。
  • 如果不再需要该应用程序版本,可以从 zFS 中的平台目录删除应用程序项目的导出版本。 使用 CICS Explorer 中的 z/OS® 透视图从平台主目录中删除包含相关版本的应用程序束的文件夹。
  • 如果不再需要应用程序版本的组件的 CICS 束,那么可以从平台主目录中删除 CICS 束项目的导出版本。 首先检查 CICS 束的版本是否未由应用程序的任何其他版本,任何其他应用程序或平台使用。