AOCTIJ サンプル JCL ジョブ

AOCTIJ サンプル JCL ジョブを使用して、Optim™ Query Tuner クライアント 用の異なるバージョンの DB2® サブシステム上で使用されている EXPLAIN 表および Query Tuner 表、パッケージ、およびストアード・プロシージャーをマイグレーションできます。

AOCTIJ サンプル JCL ジョブは、SMP/E テープ・インストールを実行するときに DB2 サブシステムに抽出されます。このサンプル・ジョブは、クライアント・システム上のクライアント用のインストール・ディレクトリーの ¥serverconfig¥ZOS¥migration サブディレクトリーから見つけることもできます。

以下の 4 つのバージョンの AOCTIJ サンプル・ジョブが使用可能です。

マイグレーション・パス JCL ジョブ・ファイル
DB2 for z/OS® バージョン 8 (新機能モード) から DB2 Version 10 for z/OS (バージョン 8 からの移行モード) へのサブシステムのマイグレーション (Optim Query Tuner クライアント バージョン 2.2.1 用) AOCTIJC8
DB2 Version 10 for z/OS (バージョン 8 からの移行モード) から DB2 Version 10 for z/OS (新機能モード) へのサブシステムのマイグレーション (Optim Query Tuner クライアント バージョン 2.2.1 用) AOCTIJ8X
DB2 Version 9.1 for z/OS から DB2 Version 10 for z/OS (バージョン 9 からの移行モード) へのサブシステムのマイグレーション (Optim Query Tuner クライアント バージョン 2.2.1 用) AOCTIJC9
DB2 Version 10 for z/OS (バージョン 9 からの移行モード) から DB2 Version 10 for z/OS (新機能モード) へのサブシステムのマイグレーション (Optim Query Tuner クライアント バージョン 2.2.1 用) AOCTIJ9X

以下の例は AOCTIJ9X サンプル・ジョブのプロローグを示したものです。

//******************
//* AOCTIJ9X
//******************
//*  Descriptive Name =
//*    DB2 Installation Job Stream
//*
//*     Licensed Materials - Property of IBM
//*     5655-V81
//*     COPYRIGHT 2010 IBM Corp.  All Rights Reserved.
//*
//*     STATUS = Version 10
//*
//*  Function = JCL to migrate OQT V2.2.1 FROM DB2 V10 CM9
//*             to DB2 V10
//*
//*  Pseudocode =
//*    AOCEXP    Step     Alter tables, drop indexes and create indexes
//*                       for user explain tables.
//*    AOCWCC    Step     Alter existing WCC tables and define
//*                       additional indexes
//*    AOCWIA    Step     Alter existing WIA tables
//*    AOCSP     Step     Cretae stored procedures:
//*                        SYSPROC.OPT_RUNSQL
//*                        SYSPROC.OPT_EXECUTE_TASK
//*    AOCBIND   Step     Bind QT packages
//*    AOCGRT    Step     Grant access on objects created by this job,
//*                       and grant execute on packages
//*
//*  Dependencies =
//*
//*  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) '!AOCPREFX!' 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

フィードバック