Migración de objetos de datos al actualizar DB2 para z/OS

Si actualiza el subsistema DB2 para z/OS a una versión superior y el subsistema ya está configurado para el ajuste con InfoSphere Optim Query Workload Tuner, Versión 3.1.1, debe migrar los objetos de datos en esa configuración.

Acerca de esta tarea

Para migrar, modifique y envíe el trabajo AOCTIJ JCL correspondiente. La tabla siguiente lista los archivos de trabajo AOCTIJ JCL para cada entorno.

Actualización desde Actualización a Trabajo JCL para la migración de objetos de datos para el ajuste de consultas
Modalidad de nueva función de DB2 para z/OS Versión 8 Modalidad de conversión de DB2 Versión 10 para z/OS desde DB2 para z/OS Versión 8 AOCTIJC8
Modalidad de conversión de DB2 Versión 10 para z/OS desde DB2 para z/OS Versión 8 Modalidad de nueva función de DB2 Versión 10 para z/OS AOCTIJ8X
DB2 versión 9 para z/OS Modalidad de conversión de DB2 Versión 10 para z/OS desde DB2 versión 9 para z/OS AOCTIJC9
Modalidad de conversión de DB2 Versión 10 para z/OS desde DB2 versión 9 para z/OS Modalidad de nueva función de DB2 Versión 10 para z/OS AOCTIJ9X

Procedimiento

Para migrar objetos de datos al actualizar DB2 para z/OS:

  1. Suba al subsistema el archivo de JCL que se corresponde con la actualización del subsistema DB2 para z/OS. Los archivos de JCL se encuentran en el directorio directorio_instalación_para_cliente_de_IBM_Data_Studio\QueryTunerServerConfig\all_features\ZOS\migration. Suba el archivo como un archivo ASCII.
  2. Siga las instrucciones de la sección Notas de los comentarios para personalizar el JCL para su entorno y, a continuación, someta el trabajo. Por ejemplo, a continuación se muestran las instrucciones del archivo AOCTIJ9X.
    //*  Notes =
    //*    PRIOR TO RUNNING THIS JOB, customize it for your system:
    //*    (1) Add a valid job card
    //*    (2) Locate and change all occurrences of the following strings
    //*        as indicated:
    //*        (A) '!DSN!'      to the subsystem name of your DB2
    //*        (B) 'DSNTIA!!'   to the plan name for DSNTIAD on your DB2
    //*        (C) 'DSN!!0'     to the prefix of the target library for DB2
    //*        (D) '!AOCDBRM!' to the prefix of target library for QT
    //*                          DBRMs
    //*        (E) 'USER!!'     user id for individual explain tables
    //*        (F) '!GRANTEE!   to one or more authorization IDs that
    //*                          need to use stored procedures
    //*                           SYSPROC.OPT_RUNSQL and
    //*                        SYSPROC.OPT_EXECUTE_TASK
    //*        (G) '!USERID!' to the USER ID which will have execute
    //*                           authority on packages
    //*        (H) 'PKGOWNER!'   to the owner of the QT packages
    //*        (I) '!SQLID!'     CURRENT SQLID which is set before execute
    //*                           DDLs
    //*        (J) '!WLMENV4!'   WLM environment name for SYSPROC.OPT_RUNSQL
    //*        (K) '!WLMENVJU!'  WLM environment name for
    //*                        SYSPROC.OPT_EXECUTE_TASK
    //*                           and want to capture SQL from cache.
    Atención: El paso AOCSP sólo es necesario si se han creado los procedimientos almacenados OPT_RUNSQL y OPT_EXECUTE_TASK en la configuración que está migrando. La creación de estos procedimientos almacenados al configurar un subsistema para el ajuste es opcional.

Comentarios