Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
ACCUEIL DB2 FORUM DB2 F.A.Q DB2 TUTORIELS DB2 TUTORIELS SQL LIVRES DB2


Installation de IBM DB2/UDB 8.1

7 décembre 2003
MAJ: 5 septembre 2004

Par Fabien Celaia (Fadace)

Sommaire

  • Préface
  • Ressources
  • Installation du logiciel sur le disque
  • Création du serveur SQL
  • Ma première connexion
  • Préface

    Ce document a pour unique but de donner à un débutant une méthode pour installer IBM DB2 / UDB 8.1 version Personal Edition pas-à-pas.

    Ressources

    Le binaire de UDB nécessite un espace disque de 240 Mo à 570 Mo, selon les options choisies. L'installation dure un peu moins d'un quart d'heure (mais cela depend bien évidemment du matériel utilisé).

    Assurez-vous d'avoir des droits Administrateurs, car il va falloir créer des services et un utilisateur spécifique sous Windows

    Selon la distribution à votre disposition, vous pourriez rencontrer un problème de langue non installée. Pour y palier, changez simplement le paramètre de langage de Windows pour l'anglais (Panneau de configuration/Paramètres régionaux ), juste durant le temps de l'installation.

    Installation du logiciel sur le disque

    Insérons le CD. Si l'autorun ne démarre pas, lançons manuellement setup.exe. L'écran d'accueil apparaît:

    Choisissons l'onglet Install Product

    Nous allons installer la version personnelle de IBM DB2, connue aussi sous le nom de UDB (pour Universal DataBase). La version la plus récente est la 8.22.

    Cliquons donc sur le bouton Next. L'installer démarre.

    Le logiciel de gestion de données démarre.

    Après quelques secondes de chargement (qui risque de vous faire penser à un problème), le bouton Next devient accessible. Cliquons dessus.

    Voici l'écran de la license. Acceptons les termes en cliquant sur le radio bouton adéquat (I accept the term in license agreement) et passons. sans acceptation, l'installation s'arrête ici.

    L'écran suivant nous permet de faire un choix aunt au type de serveur à installer.

    Celui-ci va être décisif quant aux modules installés (et donc la place prise sur disque par les binaires) et à la configuration par défaut du serveur de données.

    L'écran suivant nous permet de sauver nos choix dans un script.

    L'écran suivant nous met en garde quant à l'utilisation d'un pare-feu.

    En effet, la procédure d'installation va maintenant installer des services et les démarrer. Ces services utilisent des accès TCP bloqués par la plupart des pare-feux (de type ZoneAlarm, BackIce, Cyberarmor). Dans le cas ou vous arrêteriez votre pare-feu pendant l'installation, le problème se reproduira au redémarrage de votre machine (les services étant configurés en démarrage automatique). Il faudra valider l'utilisation de certains ports (50000, ...) par DB2.

    L'écran suivant nous permet de spécifier l'emplacement physique où les binaires vont maintenant être installés.

    Maintenant, DB2 nécessite un login utilisateur ayant un mot de passe non null.

    Afin de vous éviter des soucis, je ne saurai trop vous conseiller de créer un login spécifique à ce genre d'installation. Notez qu'il n'est pas nécessaire de remplir le champ Domain si vous travaillez avec un serveur n'étant pas rattaché à un DNS spécifique.

    Lorsque ce login est validé, l'Installer vous retourne quand même un message d'avertissement vous permettant de retester le mot de passe.

    Si vous êtes sûr de votre mot de passe, cliquez sur No pour continuer.

    Option intéressante maintenant. Ici, vous pouvey spécifier les coordonnées de votre administrateur de base de données. DB2 gère des alarmes systèmes et les lui enverra selon le média utilisé.

    Si, comme sur làimage ci-dessus, vous ne spécifiey aucune adresse SMTP, le message informationnel suivant apparaît ensuite:

    Création du serveur SQL

    Nous allons créer maintenant le serveur de données à proprement parler.

    Dans cet écran, on nous propose de créer une instance nommée DB2. C'est ici que l'on peut changer le protocole (nom du service associé, no de port, type de protocole) ou modifier les options de démarrage.

    Chaque serveur créé est associé à un service sous Windows, comme le montre le tableau ci-desous.

    Serveurnom du serviceSa tâcheUtilité
    DB2db2c_DB2Le serveur SQL à proprement parlerobligatoire

    Pour commencer, nous laisserons les paramètres par défaut:

    • Nom des serveurs : DB2
    • No de port : 50000
    • Protocole : TCPIP
    • Localisation des fichiers de données et de journalisation (device):
    • Fichier d'erreurs:
    • Fichier d'erreurs:

    L'écran suivant nous demamde de spécifier le catalogue de métadonnées que nous souhaitons utiliser.

    Puis il nous faut spécifier le nom de la base de données créée dans l'instance DB2, ainsi que le login (rien à voir avec un login Windows) et le mot de passe de l'utilisateur qui pourra gérer cette base.

    Reste le nom du ou des schémas. dans notre exemple, j'ai choisi une base OLTP et une décisionnelle (le Warehouse). Il va sans dire que pour commencer, une OLTP serait suffisante.

    Ici, nous pouvons spécifier les coordonnées de votre administrateur de base de données. DB2 gère des alarmes systèmes et les lui enverra selon le média utilisé.

    Voici la liste des options choisies:

    Ici apparaissent tous les modules qui vont être installés, compte tenu des options précédemment choisies. C'est le dernier moment pour apporter des modifications en revenant en arrière. Si tel n'est pas le cas, vous pouvez lancer l'installation via le bouton Install.

    • L'instance va être créé
    • Elle va être démarrée et configurée
    • Les bases vont être créées
    • Les couches de communications vont être configurées

    Lorsque tout a été créé l'écran suivant apparaît:

    Ma première connexion

    A ce stade tout est fini.

    Exemple sous Windows, dans une fenêtre de commande
    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-2000 Microsoft Corp.
    
    C:\>exit
    

    Félicitons-nous. Nous en avons fini avec notre première installation de IBM DB2/UDB. Le plus dur reste à venir: configurer et administrer correctement ce serveur de données... mais ceci est une autre histoire.

    Copyright © Fadace. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

    Responsable bénévole de la rubrique DB2 : jab - Contacter par EMail :
    Vos questions techniques : forum d'entraide DB2 - Publiez vos articles, tutoriels et cours
    et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
    Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.