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

Si actualiza el subsistema DB2 for z/OS a una versión superior, y el subsistema ya está configurado para ajustarse con InfoSphere Optim Query Workload Tuner, Versión 4.1.1, debe migrar los objetos de datos en dicha 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 cuando actualice 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 en la sección Notas de los comentarios para personalizar JCL para su entorno y, a continuación, envíe 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