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:
- 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.
- 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.