z/OS®용 DB2® 서브시스템을 상위 버전으로 업그레이드하는 경우
서브시스템이 InfoSphere® Optim™ Query
Workload Tuner 버전 4.1.1로 튜닝하도록 이미 구성되어 있으면 해당 구성에서 데이터 오브젝트를 마이그레이션해야 합니다.
이 태스크 정보
마이그레이션하려면 해당 AOCTIJ JCL 작업을
수정하고 제출하십시오.다음 테이블에는 각 환경의 AOCTIJ
JCL 작업 파일이 나열되어 있습니다.
| 업그레이드 이전 버전 |
업그레이드 이후 버전 |
쿼리 튜닝을 위해
데이터를 마이그레이션하는 JCL 작업 |
| z/OS용
DB2 버전 8 새 기능 모드 |
z/OS용
DB2 버전 8의
z/OS용 DB2 버전
10 변환 모드 |
AOCTIJC8 |
| z/OS용
DB2 버전 8의
z/OS용 DB2 버전
10 변환 모드 |
z/OS용 DB2 버전
10 새 기능 모드 |
AOCTIJ8X |
| z/OS용 DB2 버전 9 |
z/OS용 DB2 버전 9의
z/OS용 DB2 버전
10 변환 모드 |
AOCTIJC9 |
| z/OS용 DB2 버전 9의
z/OS용 DB2 버전
10 변환 모드 |
z/OS용 DB2 버전
10 새 기능 모드 |
AOCTIJ9X |
프로시저
z/OS용 DB2를 업그레이드할 때 데이터 오브젝트를 마이그레이션하려면 다음을 수행하십시오.
- z/OS용 DB2 서브시스템의
업그레이드에 해당하는 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 스토어드 프로시저를 작성한 경우에만 필요합니다. 튜닝을 위해 서브시스템을 구성할 때
이러한 스토어드 프로시저를 작성하는 것은 선택적입니다.