上一主题: 向多个 TSF 区域播种数据下一主题: 其他 CA Chorus for Storage Management 配置


如何启用 DB2 对象迁移

在可以使用 CA Chorus for DB2 Database Management 中的 Object Migrator 功能迁移 DB2 对象之前,创建 CA RC/Migrator 模型和 Object Migrator 配置 PDS 及成员。此外,必须更新 OFAPROC 启动任务和 MJETJOM 模型 JCL。

注意:此配置不是与 CA Chorus Infrastructure Management for Networks and Systems 集成所需要的。

重要提示! 此步骤必须在 CA Chorus Software Manager 外手工执行。

OFAPROC 启动任务 ID 需要 BPX.SERVER 的读取权限。

注意:如果 EZB.STACKACCESS 资源受保护,与 OFAPROC 启动任务关联的用户 ID 以及请求访问 Object Migrator 功能的用户需要相应的读取权限。在 CA Database Management Solutions for DB2 for z/OS 安装期间,配置 Object Framework Services 代理 (OFA) 时,已创建 OFAPROC 启动任务并对其进行了自定义。有关配置 OFA 代理的详细信息,请参阅《CA Database Management Solutions for DB2 for z/OS 安装指南》。

注意:要执行 Batch Processor,您必须对 Batch Processor 计划具有 EXECUTE 授权。有关授予产品授权的详细信息,请参阅《CA Database Management Solutions for DB2 for z/OS General Facilities Reference Guide》

遵循这些步骤:

  1. 通过使用 CA RC/Migrator 完成以下步骤,创建用于全局配置的默认模型以及用于各个用户配置的可选用户特定模型:

    注意:可以使用任何 @DEFAULT 模型。

    1. 在“CA RC/Migrator Main Menu”上键入 PROF,然后按 Enter 键。

      此时将显示“Expert Profile”面板。

    2. 在“Option”行中为“Utility Model Services”键入 6,然后按 Enter 键。

      此时将显示“General Model Services”面板。

    3. 在现有模型旁键入 T,以创建模板(副本)。

      此时将显示“General Model Utilities”面板。

    4. 在“Model ID”字段中指定模型名称,然后按 PF3 键。

      将使用相应的名称(模型 ID)和创建者创建并保存模型。将在 DB2 对象迁移期间提交迁移以供分析时使用这些模型。

  2. 通过完成以下步骤,创建 Object Migrator 配置数据集 (config.om.pds) 和成员:
    1. 使用以下属性创建 Object Migrator 配置 PDS:
      • 磁轨数:2
      • 记录格式:FB
      • 记录长度:80
      • 块大小:27920

      配置 PDS 已定义。

    2. 在配置 PDS 中创建一个 @DEFAULT 成员,并为每个 Object Migrator 用户创建可选成员。

      这些成员将显示在配置数据集成员列表中。Object Migrator 用户成员可覆盖在 @DEFAULT 成员中定义的全局设置。

    3. 将以下 JCL 添加到 @DEFAULT 成员,同时将斜体文本替换为特定于站点的值:

      注意:成员必须包括所需的针对 z/OS 批处理作业的 JOB 语句、模型名称和创建者。

      <JOB CARD>                                                 
      //jobcard“JOB”(ACCT INFO),'job title',CLASS=A,MSGCLASS=X,
      //       MSGLEVEL=(1,1),REGION=0M,NOTIFY=userid
      </JOB CARD>                                                
      <MODEL4>                                                   
      MODEL4 model ID
      </MODEL4>                                                  
      <MODEL4C>                                                  
      MODEL4C creator                                           
      </MODEL4C>
      

      注意:使用 JOB 语句、模型名称 (ID) 和创建者值可覆盖在 @DEFAULT 成员中定义的全局设置。有关覆盖工作数据集分配的高级限定符的详细信息,请参阅《CA Chorus for DB2 Database Management 用户指南》

      <JOB CARD> </JOB CARD>

      指定 JOB 语句详细信息。

      <MODEL4></MODEL4> 和 <MODEL4C>/</MODEL4C>

      指定 Object Migrator 配置所需的信息,包括模型 ID 和创建者。模型 ID 指定现有 CA RC/Migrator 模型名称。为全局配置成员指定 @DEFAULT。如果已创建模型,模型 ID 和创建者应与您创建的模型匹配。创建者指定模型创建者用户 ID。

      保存您的更改。

      @DEFAULT 全局配置成员已创建。

    4. 重复上一个步骤。

      JCL 将添加到各个用户成员。

  3. 更新 OFAPROC 启动任务 JCL:
    1. 添加 CFGFILE 和 SYSTCPD DD 语句。
      //CFGFILE  DD DISP=SHR,DSN=config.om.pds
      //SYSTCPD  DD DISP=SHR,DSN=&tcpdata
      
      config.om.pds

      指定先前为 Object Migrator 配置创建的 PDS 的名称。

      &tcpdata

      通过 TCPIP PROC 的 SYSTCPD 指定 TCPDATA 数据集。

      默认:TCPIP.TCPIP.DATA

    2. (可选)如果要直接输出到数据集,而不是 SYSOUT(默认值),请执行以下步骤:
      • 为顺序日志数据集添加以下 DD 语句:

        //LOGGER1 DD DISP=SHR,DSN=hlq.LOGGER1

        //LOGGER2 DD DISP=SHR,DSN=hlq.LOGGER2

      • 使用以下属性手工分配顺序日志数据集:

        记录格式:VB

        记录长度:1028

        块大小:6144

        柱面数:20

      注意:要关闭 OFAPROC 的日志记录功能,请联系 CA 支持获取相关说明。

    保存您的更改。

    OFAPROC 启动任务 JCL 已更新。

    注意:通过重复利用代理启用这些更改。

  4. 按如下所述更新 your_db2tools.hlq.CDBAMDL 中的 MJETJOM 模型 JCL 成员:
    1. (可选)如果您使用的是 JES3,请将 /*JOBPARM S=%SYSTEM 语句替换为 //*MAIN SYSTEM=%SYSTEM。
    2. 针对 CA Chorus 目标库数据集名称前缀 (hlq.CETJPLD),将 %CHRPFX 设置为高级限定符前缀。此值必须与 CA Chorus 安装期间指定的值相匹配。
    3. 将以下有关 TCPDATA 数据集名称的 DD 语句添加到执行 FLQMASTT 的所有步骤中:
      //SYSTCPD  DD DISP=SHR,DSN=&tcpdata
      
      &tcpdata

      通过 TCPIP PROC 的 SYSTCPD 指定数据集。

      默认:TCPIP.TCPIP.DATA

    保存您的更改。

    MJETJOM 模型已更新,Object Migrator 已配置为在 CA Chorus 调查器中使用。