上一主题: 如何在度量标准面板中解决问题下一主题: 为 CA Chorus for DB2 Database Management 配置系统


如何创建批报告作业

此方案解释了数据库管理员创建批报告作业的方式和原因。

作为 DBA,您会参与容量规划。您负责监控表空间,以便了解何时需要更多的 DASD。通过 CA Chorus 调查器,可以在数据库中轻松地搜索所有表空间,并将搜索查询保存到 JCL 批处理作业。在执行时,该批处理作业将生成报告。在创建 JCL 之后,可以每周运行该报告。也可以将批处理作业添加到作业计划程序中,以便按预定的间隔执行,从而提供有关表空间大小的更新报告。

下图显示了 DBA 如何创建和运行作业以监控表空间大小:

此图显示创建批处理作业以生成报告的工作流,方法是使用 Investigator 搜索表空间并将查询另存为批处理作业,在 ISPF 会话中编辑作业,然后将该作业添加到计划程序中以便定期执行。

DBA 执行以下步骤:

  1. 搜索表空间:
    1. 将调查器模块添加到显示板中,然后单击“Start New Investigation”。
    2. 选择“DBA for the DB2”管控领域,导航到所需的子系统,然后选择“Catalog”、“Table Space”。
    3. 通过将 DBNAME = PAYROLL 用作筛选来搜索表空间。

    调查器将显示 PAYROLL 数据库中的所有表空间。

  2. (可选)通过单击扳手图标并编辑“All Selected Columns in the Current View”框,在调查器中添加或删除列。

    在本方案中,DBA 将删除 DBNAME、NAME、PARTITIONS、NACTIVE 和 SPACEF 之外的所有列。

    单击“Save”。

    将为该视图保存列设置。

  3. 单击“SPACEF”列标题中的向上箭头。

    该列将按降序排序,最大的表空间显示在顶部。

  4. (可选)通过单击“View SQL”图标,查看用于搜索和显示表空间的查询。
  5. 将搜索查询保存为 JCL 批处理作业:
    1. 单击“Save search queries”图标,并从弹出式菜单中选择“Save JCL”。
    2. 输入以下信息:
      • (可选)包含要应用于作业的 JCL 模板的数据集和成员的名称。仅当多个模板可用时,才执行该步骤。默认值为 chorus_runtime_hlq.CETJEZTR(EZTMPL01)。
      • 数据集的名称以及保存 JCL 批处理作业的成员名称。
      • 所保存的批处理作业的说明(例如,“Payroll Table Spaces”)。

      单击“Save”。

    3. 单击“OK”以响应成功保存的消息。

    注意:也可以通过单击“Save search queries”图标并选择“Save Query”,将搜索查询保存为调查器查询。使用该功能,便不必每次希望在调查器中查看信息时都创建查询。此外,通过单击“Export”图标,可以导出当前显示在调查器中的表空间的列表。

  6. 打开 ISPF 会话,并显示包含已保存的 JCL 作业的数据集成员。
  7. 根据在 JCL 中提供的注释编辑作业,然后保存 JCL。
  8. 将作业添加到计划程序中,指定执行作业的频率以及将生成的报告输出定向到的位置。

通过使用调查器创建可按照排定运行的批处理作业,可以监控表空间大小。