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
- Copiez le script téléchargé sur le serveur de base de données et extrayez-le.
- 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;