Créez des tables pour les planificateurs dans des bases de données DB2 for iSeries à l'aide de fichiers DDL (Data Definition Language) ou
SQL (Structured Query Language).
Pourquoi et quand exécuter cette tâche
Pour créer des tables pour les planificateurs dans des bases de données DB2 pour iSeries à l'aide de fichiers DDL (Data Definition Language) ou
SQL (Structured Query Language), procédez comme suit :
Procédure
- Démarrez une session QShell en exécutant la commande suivante à partir
d'une ligne de commande CL :
STRQSH
- Créez un nouveau répertoire IFS sous votre répertoire de profils :
mkdir racine_profil/scheduler
Où profile_root est
le chemin d'accès complet du répertoire qui contient votre profil.
- Copiez les scripts suivants dans ce nouveau répertoire :
%WAS_HOME%/scheduler/createDB2iSeriesSchema.ddl
%WAS_HOME%/scheduler/dropSchemaDB2iSeries.ddl
- A l'aide d'un éditeur de texte, modifiez ces scripts dans le nouveau répertoire.
Remplacez
toutes les occurrences de @TABLE_PREFIX@ par <nom_ensemble>, <préfixe_table>
où <nom_ensemble> représente le nom de la collection qui sera utilisée
pour stocker les fichiers de bases de données, ainsi que la collection créée
dans la rubrique " Création
de bases de données DB2 pour iSeries pour les planificateurs". Le <préfixe_table>
précède chaque nom de table.
- Utilisez iSeries Navigator pour créer les fichiers de bases de données
sur votre serveur iSeries.
- Démarrez iSeries Navigator.
- Développez l'icône iSeries pour localiser le système où vous souhaitez
créer les fichiers de bases de données.
- Développez Base de données et cliquez à l'aide du bouton droit de la souris sur la base de données du système.
- Sélectionnez Exécuter les scripts SQL.
- Sélectionnez Fichier > Ouvrir.
- Naviguez jusqu'au fichier createDB2iSeriesSchema.ddl de
votre répertoire de profils.
- Sélectionnez Exécuter > Tous.
- Sélectionnez Vue > Journal des travaux pour vérifier que les tables
ont bien été créées.
- Exécutez la commande suivante pour remplacer le propriétaire des nouveaux fichiers de bases de données par QEJBSVR :
CHGOBJOWN OBJ(*ALL) OBJTYPE(*ALL) NEWOWN(QEJBSVR)
Résultats
Les tables et le schéma DB2 pour iSeries existent pour le planificateur.