DB2 Connect Mise en route pour UNIX**

Installation manuelle de DB2 Connect pour AIX

Il est conseillé d'installer DB2 Connect pour AIX au moyen de l'utilitaire db2setup. Si vous ne souhaitez pas utiliser cet utilitaire, vous pouvez installer DB2 Connect manuellement à l'aide de l'outil SMIT (System Management Interface Tool) d'AIX.

Avec SMIT, vous pouvez installer un regroupement de logiciels ou des sous-ensembles des produits et ensembles de fichiers DB2. Il est plus facile d'installer DB2 Connect à l'aide de la fonction Regroupement de logiciels que d'installer individuellement des ensembles de fichiers car il suffit alors de choisir un seul regroupement de logiciels au lieu d'avoir à sélectionner individuellement les ensembles de fichiers nécessaires à partir d'une longue liste.

Pour installer DB2 Connect au moyen de la fonction de regroupement de logiciels SMIT :

  1. Connectez-vous en tant qu'utilisateur root.
  2. Insérez et montez le CD-ROM approprié.
  3. Entrez la commande smit.
  4. Sélectionnez Installation et maintenance de logiciels --> Installation et mise à jour de logiciels --> Installation d'un regroupement de logiciels (installation rapide).
  5. Spécifiez le périphérique d'entrée ou le répertoire où se trouve le support d'installation, ou encore cliquez sur Liste pour afficher la liste de tous les périphériques d'entrée ou répertoires.
  6. Sélectionnez l'unité de CD-ROM que vous avez montée et appuyez sur Entrée.
  7. Sélectionnez le regroupement de logiciels que vous souhaitez installer et appuyez sur Entrée. La fenêtre Installation d'un regroupement de logiciels s'ouvre.
  8. Examinez les paramètres d'installation du regroupement de logiciels. En particulier, assurez-vous que Validation des mises à jour et Installation automatique des logiciels requis sont définis par Oui. Cliquez à nouveau sur OK pour lancer l'installation.
  9. Si vous n'avez pas installé le regroupement de logiciels DB2 Media-Defined sur le système, procédez comme suit pour l'installer :
    1. Dans la liste Sélection d'un regroupement d'ensemble de fichiers à installer, choisissez l'option Media-Defined et appuyez sur Entrée.
    2. Dans la fenêtre Installation d'un regroupement de logiciels, appuyez sur Entrée pour poursuivre l'installation. Des messages indiquant l'avancement de l'installation sont susceptibles de s'afficher. Appuyez sur Entrée pour continuer.
    3. Appuyez sur F3 pour revenir au menu Installation d'un regroupement de logiciels.
    4. Appuyez sur la touche F4 pour afficher à nouveau la liste des regroupements de logiciels. Sélectionnez celui que vous souhaitez installer et appuyez sur Entrée pour lancer l'installation. DB2 est installé dans le répertoire /usr/lpp/db2_07_01/.

Renouvelez la procédure décrite dans cette section pour installer d'autres regroupements de logiciels sur d'autres machines.
Remarque :Lorsque vous installez DB2 Connect à l'aide de la fonction regroupement de logiciels, les ensembles de fichiers de la Bibliothèque produit en HTML ne sont pas automatiquement installés. De même, les messages produit DB2 dans les langues autres que l'anglais ne sont pas non plus installés. Ces ensembles de fichiers doivent être installés séparément en procédant comme indiqué ci-après :

Pour installer un sous-ensemble de produits DB2 ou des ensembles de fichiers au moyen de SMIT :

  1. Connectez-vous en tant qu'utilisateur root.
  2. Insérez et montez le CD-ROM approprié.
  3. Exécutez la commande smit install_latest.
  4. Spécifiez l'unité/répertoire d'entrée (Unité/répertoire-d'entrée) pour DB2 et appuyez sur Entrée.

    Par exemple, si /cdrom représente le répertoire de montage du CD-ROM, entrez /cdrom/db2 comme unité d'entrée.

  5. Appuyez sur F4 pour afficher la liste des logiciels à installer.
  6. Appuyez sur F7 pour marquer un ou plusieurs des ensembles de fichiers à installer. Si vous installez un ensemble de fichiers bibliothèque produit DB2 en HTML pour une langue autre que l'anglais, les ensembles de fichiers correspondant à la version anglaise de la documentation produit DB2 en HTML seront, eux aussi, installés automatiquement.
  7. Appuyez sur Entrée pour installer les ensembles de fichiers sélectionnés. DB2 est installé dans le répertoire /usr/lpp/db2_07_01/.
  8. Appuyez sur la touche F10 pour sortir lorsque la commande affiche OK.

Renouvelez la procédure décrite dans cette section pour installer des sous-ensembles des produits ou ensembles de fichiers DB2 sur d'autres machines.

Si vous avez installé un ensemble de fichiers bibliothèque produit DB2 en HTML, vous devez exécuter la commande /usr/lpp/db2_07_01/doc/db2insthtml environnement-local pour décomprimer et décompacter (untar) la documentation HTML, environnement-local représentant le code de langue de l'ensemble de fichiers installé. Si vous avez installé un ensemble de fichiers bibliothèque produit DB2 pour une langue autre que l'anglais, exécutez d'abord cette commande sur l'ensemble de fichiers anglais, puis relancez-la successivement pour chacun des ensembles de fichiers autres qu'anglais déjà installés.

Pour libérer de l'espace disque, vous pouvez supprimer après l'installation les fichiers tar compressés et les ensembles de fichiers de bibliothèques produit. Après la suppression de ces derniers, vous pourrez toujours visualiser les manuels HTML en ligne.

DB2 Connect pour AIX

Après avoir installé manuellement le produit DB2, vous devez créer un ID utilisateur et un ID groupe pour le propriétaire de l'instance, le serveur d'administration, les fonctions UDF et les procédures mémorisées isolées. Une fois ces ID définis, vous pouvez créer une instance, créer le serveur d'administration, installer la clé de licence et définir des liens pour vos fichiers DB2.
Remarque :Vous n'avez pas à effectuer ces tâches si vous avez installé DB2 à l'aide de db2setup.

Création d'ID groupe et d'ID utilisateur pour le propriétaire de l'instance, le serveur d'administration et les fonctions UDF

Vous devez créer un ID utilisateur et un ID groupe pour le propriétaire de l'instance, le serveur d'administration, les fonctions UDF et les procédures mémorisées. Si vous souhaitez réutiliser des ID groupe ou des ID utilisateur existants, passez cette section et créez directement une instance.

En plus des règles imposées par le système d'exploitation qui régissent la création de noms d'utilisateur et de groupe, vous devez également respecter les règles décrites en Annexe D, Conventions de dénomination.

Pour créer un ID groupe et un ID utilisateur pour le propriétaire de l'instance :

  1. Connectez-vous en tant qu'utilisateur root.
  2. Pour créer un nouveau groupe, entrez la commande suivante :
    mkgroup id=999 dbadmin1 
    
    999 représentant l'ID groupe et dbadmin1 le nom du groupe. Ce nouveau groupe est le groupe SYSADM de l'instance.
  3. Pour créer un nouvel utilisateur, entrez la commande suivante :
    mkuser id=1004 pgrp=dbadmin1 groups=dbadmin1 home=/home/db2inst1 db2inst1 passwd db2inst1
    

    1004 représentant l'ID utilisateur, dbadmin1 le groupe créé à l'étape précédente, /home/db2inst1 le répertoire personnel de l'utilisateur et db2inst1 le nom de l'utilisateur et le nom de l'instance.

Vous devez utiliser un ID utilisateur différent pour chaque instance que vous créez. Cela permet des reprises plus faciles en cas d'erreur système.

Pour créer un ID groupe et un ID utilisateur pour le serveur d'administration, suivez la même procédure que celle utilisée pour créer des ID pour le propriétaire de l'instance. Vous devez utiliser des ID différents pour le serveur d'administration et le propriétaire de l'instance. Pour des raisons de sécurité, il est conseillé d'utiliser un ID groupe distinct pour le serveur d'administration et le propriétaire de l'instance.

Pour créer un ID groupe et un ID utilisateur pour les fonctions UDF et les procédures mémorisées, suivez la même procédure que celle utilisée pour créer des ID pour le propriétaire de l'instance. Pour des raisons de sécurité, il est conseillé d'utiliser un ID utilisateur différent pour les fonctions UDF et le propriétaire de l'instance. Lorsque vous créez une instance DB2, il vous est demandé de fournir un ID utilisateur UDF.

Création d'une instance

Une instance DB2 est un environnement permettant le stockage de données et l'exécution d'applications. Utilisez la commande db2icrt pour créer une instance. Vous devez disposer des droits d'utilisateur root pour lancer cette commande. Pour plus d'informations sur les instances de bases de données, reportez-vous au manuel Administration Guide.

La commande db2icrt s'exécute avec les paramètres suivants :

   DB2DIR/instance/db2icrt -a type-auth -u id-isolé nom-instance

où :

Création du serveur d'administration

Le serveur d'administration comprend des fonctions de prise en charge des outils qui permettent d'automatiser la configuration des connexions aux bases de données DB2. Le serveur d'administration prend également en charge les outils d'administration de DB2 à partir de votre système serveur ou d'un client éloigné utilisant le Centre de contrôle. Pour plus d'informations sur le serveur d'administration, reportez-vous au manuel Administration Guide.

Pour créer le serveur d'administration, utilisez la commande DB2DIR/instance/dasicrt NomSA

où DB2DIR = /usr/lpp/db2_07_01 sous AIX


= /opt/IBMdb2/V7.1 sous HP-UX, PTX, SGI IRIX ou Solaris


= /usr/IBMdb2/V7.1 sous Linux

et NomSA représente le nom du serveur d'administration que vous voulez créer.

Mise à jour de la clé de licence

Les documents Autorisation d'utilisation et Informations sur la licence permettent d'identifier les produits pour lesquels une licence vous a été accordée.

Pour mettre à jour votre clé de licence DB2 :

  1. Connectez-vous en tant qu'utilisateur root.
  2. Pour mettre à jour votre clé de licence DB2, utilisez la commande suivante :
       
    /usr/lpp/db2_07_01/adm/db2licm -a nom-fichier
    

    nom-fichier représentant le chemin d'accès complet suivi du nom de fichier de licence correspondant au produit que vous avez acheté.

    La clé de licence DB2 est ajoutée au fichier /var/ifor/nodelock.

    Les noms des fichiers de licence de ces produits sont :

    db2conee.lic
    DB2 Connect Enterprise Edition

    db2udbwm.lic
    DB2 Warehouse Manager

    db2relc.lic
    DB2 Relational Connect

    Par exemple, si le CD-ROM est monté dans le répertoire /cdrom et que le nom du fichier de licence est db2dlm.lic, la commande suivante doit être utilisée :

       /usr/lpp/db2_07_01/adm/db2licm -a /cdrom/db2/license/db2dlm.lic
    

Création de liens pour les fichiers DB2 Connect

Vous pouvez créer des liens entre les fichiers DB2 et le répertoire /usr/lib, ainsi qu'entre les fichiers d'inclusion et le répertoire /usr/include pour une version et un niveau d'édition spécifiques du produit.

Vous pouvez créer ces liens si vous développez ou exécutez des applications, ce qui vous évite de devoir spécifier le chemin complet d'accès aux bibliothèques et aux fichiers d'inclusion.

Pour créer des liens pour des fichiers DB2, connectez-vous comme utilisateur root et lancez la commande /usr/lpp/db2_07_01/cfg/db2ln.

S'il existe déjà des liens pour les répertoires /usr/lib et /usr/include dans les versions précédentes de DB2, ils seront automatiquement supprimés par la commande db2ln qui permet la création de liens pour cette version de DB2. Si vous souhaitez rétablir ces liens vers les bibliothèques des versions antérieures de votre produit DB2, exécutez la commande db2rmln à partir de la version précédente, avant d'exécuter la commande db2ln sur les versions antérieures de votre produit DB2. Des liens ne peuvent être établis que pour une seule version de DB2 sur un système déterminé.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]