Datenobjekte beim Upgrade von DB2 for z/OS migrieren

Wenn Sie für Ihr DB2 for z/OS-Subsystem ein Upgrade auf eine höhere Version durchführen und das Subsystem bereits für die Optimierung mit InfoSphere Optim Query Workload Tuner Version 3.1.1 konfiguriert ist, müssen Sie die Datenobjekte in dieser Konfiguration migrieren.

Informationen zu diesem Vorgang

Ändern und übergeben Sie den entsprechenden JCL-AOCTIJ-Job, um die Migration zu starten. In der folgenden Tabelle sind die JCL-AOCTIJ-Jobdateien für die einzelnen Umgebungen aufgelistet.

Upgrade von Upgrade auf JCL-Job zum Migrieren von Datenobjekten für die Abfrageoptimierung
DB2 for z/OS Version 8 im Modus für neue Funktion DB2 Version 10 for z/OS im Konvertierungsmodus von DB2 for z/OS Version 8 AOCTIJC8
DB2 Version 10 for z/OS im Konvertierungsmodus von DB2 for z/OS Version 8 DB2 Version 10 for z/OS im Modus für neue Funktion AOCTIJ8X
DB2 Version 9 for z/OS DB2 Version 10 for z/OS im Konvertierungsmodus von DB2 Version 9 for z/OS AOCTIJC9
DB2 Version 10 for z/OS im Konvertierungsmodus von DB2 Version 9 for z/OS DB2 Version 10 for z/OS im Modus für neue Funktion AOCTIJ9X

Vorgehensweise

Gehen Sie wie folgt vor, um Datenobjekte beim Upgrade von DB2 for z/OS zu migrieren:

  1. Laden Sie die JCL-Datei auf Ihr System hoch, die dem Upgrade Ihres DB2 for z/OS-Subsystems entspricht. Die JCL-Dateien befinden sich im Verzeichnis Installationsverzeichnis_des_IBM_Data_Studio-Clients\QueryTunerServerConfig\all_features\ZOS\migration. Laden Sie die Datei als ASCII-Datei hoch.
  2. Befolgen Sie die Anweisungen im Abschnitt Notes der Kommentare, um die JCL für Ihre Umgebung anzupassen, und übergeben Sie anschließend den Job. Das folgende Beispiel enthält die Anweisungen der Datei 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.
    Achtung: Der Abschnitt AOCSP ist nur erforderlich, wenn Sie in der zu migrierenden Konfiguration die gespeicherten Prozeduren OPT_RUNSQL und OPT_EXECUTE_TASK erstellt haben. Die Erstellung dieser gespeicherten Prozeduren für die Konfiguration eines Subsystems für die Optimierung ist optional.

Feedback