Avant d'installer l'exemple de base de données sur DB2 for z/OS,
vous devez vérifier ou configurer les privilèges et cataloguer le sous-système DB2 for z/OS distant sur le système Linux, UNIX
ou Windows sur lequel vous exécutez les scripts.
- Extrayez le fichier ZIP téléchargé et conservez la structure du répertoire d'origine.
- Sous Linux ou UNIX, modifiez les droits sur le fichier setupGSDB.sh afin qu'il soit exécutable :
chmod u+x setupGSDB.sh
- Assurez-vous que l'ID utilisateur que vous utiliserez pour installer la base de données dispose des droits SYSADM ou DBADM
ou des droits suivants dans DB2 :
- Privilèges CREATEDBA et CREATEDBC si les scripts doivent créer la base de données. Vous pouvez choisir d'installer l'exemple de données dans une base de données existante.
- Privilège CREATETS pour la base de données spécifiée si les scripts doivent créer l'espace table. Vous pouvez choisir d'installer l'exemple de données dans un espace table existant.
- Privilège CREATEIN pour les schémas.
- Privilège CREATETAB pour la base de données spécifiée.
- Privilège USE pour le pool de mémoire tampon spécifié.
- Privilège LOAD
- Cataloguez le sous-système DB2 for z/OS sur lequel vous souhaitez installer l'exemple de base de données. Les commandes suivantes fournissent un exemple permettant de cataloguer localement un sous-système distant appelé REMOTE_SYS_NAME à l'adresse IP 10.0.1.2, port 446, et de nommer l'alias local GSDB_SAMPLE :
db2 catalog tcpip node EXEMPLE_GSDB remote 10.0.1.2 server 446 system NOM_SYS_DISTANT ostype MVS
db2 catalog db NOM_SYS_DISTANT as NOM_SYS_DISTANT at node EXEMPLE_GSDB
db2 catalog dcs db NOM_SYS_DISTANT as NOM_SYS_DISTANT
Vous fournirez le nom du système distant (NOM_SYS_DISTANT) soit dans le script de configuration, soit au cours de la configuration interactive.