DB2® for z/OS® サブシステムを上位バージョンにアップグレードするとき、そのサブシステムで InfoSphere® Optim™ Query Workload Tuner、バージョン 3.1.1 を使用してチューニングできるように既に構成してある場合は、その構成に含まれているデータ・オブジェクトをマイグレーションする必要があります
このタスクについて
マイグレーションするには、対応する AOCTIJ JCL ジョブを変更して実行依頼します。
次の表では、各環境の AOCTIJ JCL ジョブ・ファイルを示しています。
アップグレード元 |
アップグレード先 |
照会チューニング用にデータ・オブジェクトをマイグレーションするための JCL ジョブ |
DB2 for z/OS バージョン 8 (新機能モード) |
DB2 Version
10 for z/OS (DB2 for z/OS バージョン 8 からの変換モード) |
AOCTIJC8 |
DB2 Version
10 for z/OS (DB2 for z/OS バージョン 8 からの変換モード) |
DB2 Version
10 for z/OS (新機能モード) |
AOCTIJ8X |
DB2 Version
9 for z/OS |
DB2 Version
10 for z/OS (DB2 Version
9 for z/OS からの変換モード) |
AOCTIJC9 |
DB2 Version
10 for z/OS (DB2 Version
9 for z/OS からの変換モード) |
DB2 Version
10 for z/OS (新機能モード) |
AOCTIJ9X |
手順
DB2 for z/OS のアップグレード時にデータ・オブジェクトをマイグレーションするには、以下の手順を実行します。
- DB2 for z/OS サブシステムのアップグレードに対応する JCL ファイルを、サブシステムにアップロードします。 JCL ファイルは、installation_directory_for_the_IBM_Data_Studio_client
¥QueryTunerServerConfig¥all_features¥ZOS¥migration ディレクトリーにあります。ファイルは ASCII ファイルとしてアップロードしてください。
- コメントの「Notes」セクションにある指示に基づいて JCL を環境に合わせてカスタマイズし、そのジョブをサブミットします。 例えば、ファイル 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.
重要: ステップ AOCSP が必要になるのは、マイグレーション元の構成で OPT_RUNSQL および OPT_EXECUTE_TASK ストアード・プロシージャーを作成した場合だけです。サブシステムをチューニング用に構成する時にこれらのストアード・プロシージャーを作成するのは、オプションです。