Database transfer: Téléchargement du script et création de la base de données sur un serveur DB2 for z/OS

Manual steps from the Configuration Wizard are included in HCL Product Documentation for reference and for advanced users. La procédure inclut des variables et des étapes pour différentes bases de données. Lorsque vous utilisez l'assistant pour configurer votre déploiement il remplace la variable par les informations que vous avez fournies dans l'assistant. Il affiche également uniquement les étapes propres à votre environnement. Les instructions générées par l'assistant sont propres à votre environnement.

Pourquoi et quand exécuter cette tâche

Avertissement : Toutes les étapes relatives à tous les environnements de base de données sont incluses quel que soit votre environnement. Utilisez l'Assistant de configuration en vue de générer des instructions personnalisées pour votre environnement.

Procédure

  1. Copiez le script téléchargé sur le serveur de base de données et extrayez-le.
  2. Utilisez le processeur SQL de votre choix, par exemple, SPUFI, pour exécuter le script sur le serveur de base de données. Exécutez les commandes DB2® sous z/OS® afin qu'elles soient répertoriées dans le script.

    Exemple de script généré par l'assistant de configuration.

    SET CURRENT SQLID = 'dbadmin';
    CREATE STOGROUP WPSSG
           VOLUMES('*')
           VCAT DSN910;
    COMMIT;
    CREATE DATABASE WPREL
           STOGROUP WPSSG
           BUFFERPOOL BP2
           INDEXBP BP3
           CCSID UNICODE;
    COMMIT;
    CREATE DATABASE WPCOMM
           STOGROUP WPSSG
           BUFFERPOOL BP2
           INDEXBP BP3
           CCSID UNICODE;
    COMMIT;
    CREATE DATABASE WPCUST
           STOGROUP WPSSG
           BUFFERPOOL BP2
           INDEXBP BP3
           CCSID UNICODE;
    COMMIT;
    CREATE DATABASE WPJCR
           STOGROUP WPSSG
           BUFFERPOOL BP2
           INDEXBP BP3
           CCSID UNICODE;
    COMMIT;
    CREATE DATABASE WPFDBK
           STOGROUP WPSSG
           BUFFERPOOL BP2
           CCSID UNICODE;
    COMMIT;
    CREATE DATABASE WPLM
           STOGROUP WPSSG
           BUFFERPOOL BP2
           CCSID UNICODE;
    COMMIT;
    GRANT CREATEIN, DROPIN ON SCHEMA jcr
    TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSTABLESPACE TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSVIEWS TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSDUMMY1 TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSTRIGGERS TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSINDEXPART TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSINDEXES TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSSYNONYMS TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSDATABASE TO dbconfig_ID;
    COMMIT;
    CREATE TABLESPACE fdbkdbts IN WPFDBK
           BUFFERPOOL BP2
           LOCKSIZE ROW
           SEGSIZE 4
           DEFINE NO;
    COMMIT;
    CREATE TABLESPACE lmdbts IN WPLM
           BUFFERPOOL BP2
           LOCKSIZE ROW
           SEGSIZE 4
           DEFINE NO;
    COMMIT;
    GRANT SELECT ON SYSIBM.SYSCOLUMNS TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSTABLES TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSRELS TO dbconfig_ID;
    GRANT SELECT ON SYSIBM.SYSFOREIGNKEYS TO dbconfig_ID;
    COMMIT;
    GRANT DBADM ON DATABASE WPREL
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT DBADM ON DATABASE WPCOMM
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT DBADM ON DATABASE WPCUST
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT DBADM ON DATABASE WPJCR
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT DBADM ON DATABASE WPFDBK
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT DBADM ON DATABASE WPLM
    TO dbconfig_ID WITH GRANT OPTION;
    COMMIT;
    GRANT USE OF STOGROUP WPSSG
    TO dbconfig_ID;
    COMMIT;
    GRANT USE OF BUFFERPOOL BP2 TO dbconfig_ID;
    COMMIT;
    GRANT USE OF BUFFERPOOL BP32K1 TO dbconfig_ID;
    COMMIT;
    GRANT USE OF BUFFERPOOL BP3 TO dbconfig_ID;
    COMMIT;