Database transfer: Téléchargement du script et affichage des instructions pour la suppression des bases de données existantes pour 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.

    Remarque : lorsque vous exécutez ce script en l'absence de toute autre base de données, vous pouvez recevoir un message indiquant que ce script a échoué. Vous pouvez ignorer ce message.

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

    SET CURRENT SQLID = 'dbadmin';
    REVOKE CREATEIN, DROPIN ON SCHEMA jcr
    FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSTABLESPACE FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSVIEWS FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSDUMMY1 FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSTRIGGERS FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSINDEXPART FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSINDEXES FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSSYNONYMS FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSDATABASE FROM dbconfig_ID;
    COMMIT;
    DROP TABLESPACE WPFDBK.fdbkdbts;
    COMMIT;
    DROP TABLESPACE WPLM.lmdbts;
    COMMIT;
    DROP DATABASE WPREL;
    COMMIT;
    DROP DATABASE WPCOMM;
    COMMIT;
    DROP DATABASE WPCUST;
    COMMIT;
    DROP DATABASE WPJCR;
    COMMIT;
    DROP DATABASE WPFDBK;
    COMMIT;
    DROP DATABASE WPLM;
    COMMIT;
    DROP STOGROUP WPSSG;
    COMMIT;
    REVOKE SELECT ON SYSIBM.SYSCOLUMNS FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSTABLES FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSRELS FROM dbconfig_ID;
    REVOKE SELECT ON SYSIBM.SYSFOREIGNKEYS FROM dbconfig_ID;
    COMMIT;
    REVOKE USE OF BUFFERPOOL BP2 FROM dbconfig_ID;
    COMMIT;
    REVOKE USE OF BUFFERPOOL BP32K1 FROM dbconfig_ID;
    COMMIT;
    REVOKE USE OF BUFFERPOOL BP3 FROM dbconfig_ID;
    COMMIT;