Exécution de JCL pour configurer un sous-système DB2 for z/OS

Vous pouvez créer des tables EXPLAIN, créer des tables Query Tuner et activer l'intégralité des fonctions d'optimisation en personnalisant et en soumettant des tâches JCL.

Avant de commencer

Exécutez les étapes 1 à 9 de la Liste de contrôle pour la configuration de DB2 for z/OS pour une utilisation avec InfoSphere Optim Query Workload Tuner.

Pourquoi et quand exécuter cette tâche

Si votre sous-système a été configuré pour InfoSphere Optim Query Workload Tuner version 3.1 ou 3.1.1, il est inutile de suivre les étapes de cette procédure.

Procédure

Pour créer des tables EXPLAIN, créer des tables Query Tuner et activer l'intégralité des fonctions d'optimisation :

  1. Téléchargez les fichiers de travaux JCL requis et les DBRM sur le sous-système à partir du système client.
    Les fichiers JCL et les DBRM se trouvent dans le répertoire d'installation du client IBM® Data Studio.
    • Si vous avez installé le client IBM Data Studio sur un système Windows, le JCL se trouve dans le répertoire installation_directory\QueryTunerServerConfig\all_features\ZOS\numéro_version_et_mode.
    • Si vous avez installé le client IBM Data Studio sur un système Linux, le JCL se trouve dans le répertoire .répertoire_installation/QueryTunerServerConfig/all_features/ZOS/numéro_version_et_mode.

    Téléchargez les fichiers JCL au format ASCII et les DBRM au format binaire.

    Tableau 1. JCL et DBRM pour le mode de conversion version 9.1, version 10 à partir de la version 9.1, et nouveau mode de fonction version 10 de DB2 for z/OS
    Nom du sous-dossier V9 V10CM9 V10
    Liste de fichiers JCL :
    AOCDDL9

    DBRM :
    AOC5OADM
    AOC5OAPC
    AOC5OEPK
    AOC5OEXK
    AOC5OFMJ
    AOC5OIA1
    AOC5OIA2
    AOC5OIA3
    AOC5OIA4
    AOC5OIA5
    AOC5OIA6
    AOC5OIA7
    AOC5OIA8
    AOC5OIA9
    AOC5OIAA
    AOC5OIAK
    AOC5OIAL
    AOC5ONPT
    AOC5OPKG
    AOC5OQA
    AOC5OQIA
    AOC5OSA
    AOC5OWCK
    AOC5OWQA
    AOC5OWSA
    AOC5OWSK
    JCL :
    AOCDDLX9

    DBRM :
    AOC5OADM
    AOC5OAPC
    AOC5OEPK
    AOC5OEXK
    AOC5OFMM
    AOC5OIA1
    AOC5OIA2
    AOC5OIA3
    AOC5OIA4
    AOC5OIA5
    AOC5OIA6
    AOC5OIA7
    AOC5OIA8
    AOC5OIA9
    AOC5OIAA
    AOC5OIAK
    AOC5OIAL
    AOC5ONPT
    AOC5OPKG
    AOC5OQA
    AOC5OQIA
    AOC5OSA
    AOC5OWCK
    AOC5OWQA
    AOC5OWSA
    AOC5OWSK
    JCL :
    AOCDDL10

    DBRM :
    AOC5OADM
    AOC5OAPC
    AOC5OEPK
    AOC5OEXM
    AOC5OFMM
    AOC5OIA1
    AOC5OIA2
    AOC5OIA3
    AOC5OIA4
    AOC5OIA5
    AOC5OIA6
    AOC5OIA7
    AOC5OIA8
    AOC5OIA9
    AOC5OIAA
    AOC5OIAK
    AOC5OIAL
    AOC5ONPT
    AOC5OPKG
    AOC5OQA
    AOC5OQIA
    AOC5OSA
    AOC5OWCM
    AOC5OWQA
    AOC5OWSA
    AOC5OWSM
  2. Créez les tables pour Version 4.1.
    1. Modifiez le fichier de travail JCL AOCDDL correspondant afin qu'il soit conforme à votre environnement. Le tableau suivant répertorie les fichiers de travail JCL AOCDDL pour chaque environnement.
      Version de DB2 for z/OS sur le sous-système Travail JCL Version 4.1
      DB2 Version 10 for z/OS mode nouvelle fonction AOCDDL10
      DB2 Version 10 for z/OS mode de conversion à partir de la version 9 AOCDDLX9
      DB2 Version 9 for z/OS AOCDDL9
    2. Facultatif : Supprimez la mise en commentaire de l'étape de travail AOCGRT2 si vous ne souhaitez pas créer de groupes RACF afin qu'InfoSphere Optim Query Workload Tuner utilise des ID autorisation secondaire. Le produit peut utiliser les ID RACF pour expliquer les tables et effectuer d'autres tâches. Si vous supprimez la mise en commentaire de cette étape de travail, vous devez fournir les identificateurs d'autorisation à utiliser à la place des ID RACF. Ces identificateurs d'autorisation doivent être identiques aux ID avec lesquels les utilisateurs du produit se connectent au sous-système depuis le client Data Studio.

      De plus, si vous supprimez la mise en commentaire de cette étape de travail, les utilisateurs individuels du client Data Studio doivent désélectionner une option dans Data Studio avant de tenter l'optimisation SQL s'exécutant sur le sous-système. Une fois le client Data Studio lancé, chaque utilisateur doit sélectionner Fenêtre > Préférences. Ensuite, développez Gestion des données et sélectionnez Query Tuner. La préférence à désélectionner est intitulée Allow internal processes to use the RACF IDs DB2OE and DB2OSCA.

    3. Soumettez la tâche.
  3. Si vous n'avez pas commenté l'étape de travail AOCGRT2 avant l'exécution de la tâche AOCDDL, créez les deux groupes RACF suivants et associez-les à vos utilisateurs.
    • DB2OSCA
    • DB2OE
  4. Activez l'intégralité des fonctions d'optimisation pour InfoSphere Optim Query Workload Tuner sur le sous-système.
    1. Assurez-vous que l'identificateur d'autorisation que vous utilisez pour vous connecter au sous-système dispose de l'un des droits ou privilèges suivants requis pour l'activation de l'intégralité des fonctions d'optimisation.
      • DB2 for z/OS version 9.1 :
        • Privilège CREATEIN sur le schéma DB2OE (si vous avez créé le groupe RACF DB2OE à l'étape 3)
        • Autorisation SYSADM ou SYSCTRL
      • DB2 for z/OS version 10 et ultérieures :
        • Privilège CREATEIN sur le schéma DB2OE (si vous avez créé le groupe RACF DB2OE à l'étape 3)
        • Droit SYSADM, SYSCTRL ou DBADM
    2. Chargez le fichier suivant sur le sous-système : qwt_license.jcl Ce fichier se trouve dans le dossier QueryTunerServerConfig\all_features\ZOS\License\ du répertoire d'installation du client IBM Data Studio.
    3. Remplacez les variables $$DSN et $$USER par des valeurs pour votre environnement de système et soumettez le travail.

Que faire ensuite

Retournez à la Liste de contrôle pour la configuration de DB2 for z/OS pour une utilisation avec InfoSphere Optim Query Workload Tuner et passez à l'étape 12.

Commentaires en retour