Exemple de travail JCL AOCTIJ

Vous pouvez utiliser un exemple de travail JCL AOCTIJ pour migrer les tables EXPLAIN et Query Tuner, les modules et les procédures mémorisées qui sont utilisées sur les différentes versions des sous-systèmes DB2 pour le client Optim Query Tuner.

Les exemples de travail JCL AOCTIJ sont extraits dans le sous-système DB2 lorsque vous effectuez l'installation de bande magnétique SMP/E. Vous pouvez également les trouver dans le sous-répertoire \serverconfig\ZOS\migration du répertoire d'installation du client sur le système client.

Quatre versions de l'exemple de travail AOCTIJ sont disponibles :

Chemin de migration Fichier de travail JCL
Migration du sous-système du mode nouvelle fonction DB2 for z/OS Version 8 vers le mode de conversion DB2 Version 10 for z/OS à partir de la version 8 pour la version 2.2.1 du client Optim Query Tuner AOCTIJC8
Migration du sous-système du mode de conversion DB2 Version 10 for z/OS de la version 8 vers le mode nouvelle fonction DB2 Version 10 for z/OS pour le client Optim Query Tuner version 2.2.1 AOCTIJ8X
Migration du sous-système de DB2 Version 9.1 for z/OS vers le mode de conversion DB2 Version 10 for z/OS à partir de la version 9 pour le client client Optim Query Tuner version 2.2.1 AOCTIJC9
Migration du sous-système du mode de conversion DB2 Version 10 for z/OS à partir de la version 9 vers le mode nouvelle fonction DB2 Version 10 for z/OS pour le client Optim Query Tuner version 2.2.1 AOCTIJ9X

L'exemple suivant illustre le prologue de l'exemple de travail AOCTIJ9X.

//******************
//* AOCTIJ9X
//******************
//*  Nom descriptif =
//*    DB2 Installation Job Stream
//*
//*     Eléments sous licence - Propriété d'IBM
//*     5655-V81
//*     COPYRIGHT 2010 IBM Corp.  All Rights Reserved.
//*
//*     STATUT = Version 10
//*
//*  Fonction = JCL permettant de migrer OQT V2.2.1 DE DB2 V10 CM9
//*             vers DB2 V10
//*
//*  Pseudocode =
//*    Etape     AOCEXP   Modifier des tables, supprimer et créer des index
//*                       pour les tables explain de l'utilisateur.
//*    Etape     AOCWCC   Modifier des tables WCC existantes et définir
//*                       des index supplémentaires
//*    Etape     AOCWIA   Modifier des tables WIA existantes
//*    Etape     AOCSP    Créer des procédures mémorisées :
//*                        SYSPROC.OPT_RUNSQL
//*                        SYSPROC.OPT_EXECUTE_TASK
//*    Etape     AOCBIND  Lier des modules QT
//*    Etape     AOCGRT   Accorder l'accès à des objets créés par ce travail,
//*                       et accorder l'exécution sur les modules
//*
//*  Dépendances =
//*
//*  Remarques =
//*    AVANT D'EXECUTER CE TRAVAIL, personnalisez-le sur votre système :
//*    (1) Ajoutez une carte de travail valide
//*    (2) Localisez et modifiez toutes les occurrences des chaînes suivantes,
//*        comme suit :
//*        (A) Remplacer '!DSN!' par le nom de sous-système de votre base de données DB2
//*        (B) Remplacer 'DSNTIA!!'   par le nom de plan de DSNTIAD sur votre DB2
//*        (C) Remplacer 'DSN!!0'     par le préfixe de la bibliothèque cible de DB2
//*        (D) Remplacer '!AOCPREFX!' par le préfixe de la bibliothèque cible des
//*                          DBRM QT
//*        (E) 'USER!!'     ID utilisateur des tables explain individuelles
//*        (F) Remplacer '!GRANTEE! par un ou plusieurs identificateurs utilisateur qui
//*        ont besoin d'utiliser les procédures mémorisées
//*                           SYSPROC.OPT_RUNSQL et
//*                           SYSPROC.OPT_EXECUTE_TASK

Commentaires