Les exemples de travail JCL AOCJOC sont extraits sur 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.
Deux versions des exemples de travail AOCJOC sont disponibles :
Chemin de migration | Fichier de travail JCL |
---|---|
Migration du client Optim Query Tuner de la version 2.2.0.2 à la version 2.2.1 sur un sous-système DB2 for z/OS Version 8 de mode nouvelle fonction | AOCJOC8N |
Migration du client Optim Query Tuner de la version 2.2.0.2 à la version 2.2.1 sur un sous-système DB2 Version 9.1 for z/OS | AOCJOC9 |
L'exemple suivant illustre le prologue de l'exemple de travail AOCJOC9.
//****************** //* AOCTIJC9 //****************** //* 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 9 //* //* Fonction = JCL à migrer vers OQT V2.2.1 DB2 à partir de //* V9 TO DB2 V10 CM9 //* //* 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) Remplacer 'BP8K!' par le pool de mémoire tampon de 8 ko par défaut //* (F) 'USER!!' ID utilisateur des tables explain individuelles //* (G) 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