了解 DBCTL 活动的当前状态

要了解特定 DBCTL 活动的状态,请使用 /DISPLAY 命令。

关于此任务

  • 带有 ACTIVE 关键字的 /DISPLAY 命令概述了整个 DBCTL 子系统中的活动,包括 BMP 和线程处理调度的 CICS® 事务的处理。 对于 CICS 事务中当前处于活动状态 (已调度 PSB) 的每个线程,在标题为 TYPE的列中有一个条目 DBT ,如 IMS 产品文档中的操作和自动化 中的 /DISPLAY 命令示例中所示。 (TYPE 列显示线程类型, DBT 表示 DBCTL 线程。) 该屏幕显示的 DBT 线程数可能比 DRA 启动参数表中 MINTHRD 指定的数目少。
  • 带有 CCTL 关键字的 /DISPLAY 命令显示当前连接到 DBCTL 的所有 (或指定的) CICS 系统。 要指定 CICS 系统,请添加 CCTLNAME ,这是已连接的 CICS 系统的 APPLID。 带有 CCTL 关键字的 /DISPLAY 命令还显示所有或指定的 CICS 系统的以下项:
    • 给定 CICS 或所有 CICS 系统的所有不确定项 (当您输入 /DISPLAY CCTL INDOUBT 时)。
    • 伪恢复令牌 (仅当状态为 INDOUBT 时)。 请参阅 手动解决不确定的 CICS DBCTL 工作单元 ,以获取有关在 /CHANGE 命令中使用伪恢复令牌的信息。
    • 恢复令牌。
    • 所有线程的线程号 (显示为 REGID)。
    • PSB 名称。
    • 线程的状态。
    • 给定 CICS 或所有 CICS 系统的所有线程。
    注: /DISPLAY 命令使用 CCTL 标识 (对于 CICS 系统,这是 APPLID)。 但是,许多 IMS 消息使用 CICS 系统的作业名。 因此,建议使用命名约定,使操作员能够立即识别相应的 CICS APPLID 和 CICS JOBNAME。 例如,如果使用 APPLID DBDCICA ,那么作业名也可以包含字符 CICA。
  • 带有 OLDS 关键字的 /DISPLAY 命令显示系统日志记录状态。 您可以使用它来确定有多少 OLDS 数据集可供使用或需要归档。
  • 带有 POOL 关键字的 /DISPLAY 命令显示 IMS 存储池的主存储器利用率统计信息。
  • 带有 AREA 关键字的 /DISPLAY 命令显示区域中 DEDB 数据集的状态。
  • 带有 DATABASE 关键字的 /DISPLAY 命令显示指定数据库的状态 (例如 NOTOPEN 或 STOPPED)。 如果您指定的数据库是 DEDB ,那么还会显示关联的 DEDB 区域。
  • 对于要访问的数据库,将显示带有 DBD 关键字的 /DISPLAY 命令,这些数据库的类型,访问它们的 PSB 以及访问类型。 (仅当已安装 DEDB 支持时,才能使用 DBD 关键字。)
  • 带有 MODIFY 关键字的 /DISPLAY 命令显示要使用 /MODIFY 命令删除或更改的资源的状态。 请参阅 联机更改 DBCTL 资源 以获取有关 /MODIFY 命令的信息。
  • 带有 PSB 关键字的 /DISPLAY 命令显示 PSB 的状态,正在访问的数据库以及访问类型。 (仅当已安装 DEDB 支持时,才能使用 PSB 关键字。)
  • 带有 PROGRAM 关键字的 /DISPLAY 命令显示 PSB 的状态; 例如 NOTINIT 或 STOPPED。
  • 带有 SHUTDOWN STATUS 关键字的 /DISPLAY 命令显示关闭类型的检查点期间的系统活动; 例如,仍处于活动状态的区域数。
  • 带有 STATUS 关键字的 /DISPLAY 命令显示 DBCTL 资源 (例如数据库和 PSB) 的状态。
  • 带有 TRACE 关键字的 /DISPLAY 命令显示 IMS 跟踪和 IMS 监视器的状态和选项,以及是否应该在不回退 BMP 更新的情况下重新启动。 (您可以在不使用数据库回退或恢复的情况下重新启动: 请参阅 紧急重新启动中 /ERESTART 命令的 COLDBASE 关键字的描述。)