DB2 - Mise en route pour Windows


Table des matières

Conditions requises pour l'installation des serveurs DB2 et des clients de serveur de données IBM (Windows)
Espace disque et mémoire requis
Méthodes d'installation de DB2
Installation de serveurs DB2 (Windows)
Modification d'un fichier de réponses (Windows)
Application de groupes de correctifs
Lancement de l'installation d'outils supplémentaires à partir de l'installation de DB2

Conditions requises pour l'installation des serveurs DB2 et des clients de serveur de données IBM (Windows)

Pour installer un produit DB2, la configuration de système d'exploitation, logicielle et matérielle suivante est requise :

Tableau 1. Plateformes de poste de travail Windows
Système d'exploitation Configuration requise Matériel Remarques
Windows XP Professionnel (32 bits et x64)

Windows Vista Ultimate (32 bits et x64)

Windows Vista Business (32 bits et x64)

Windows Vista Enterprise (32 bits et x64)

Windows XP avec Service Pack 2 ou suivant

Les applications IBM Data Server Provider for .NET et les procédures côté serveur CLR requièrent l'exécution de l'infrastructure .NET 1.1 SP1 ou .NET 2.0.

Les applications 64 bits IBM Data Server Provider for .NET sont prises en charge.

Tous les processeurs Intel et AMD capables d'exécuter les systèmes d'exploitation Windows (systèmes 32 bits et x64) pris en charge.
Tableau 2. Plateformes de serveur Windows
Système d'exploitation Configuration requise Matériel Remarques
Windows 2003 Standard Edition (32 bits et x64)

Windows 2003 Enterprise Edition (32 bits et x64)

Windows 2003 Datacenter Edition (32 bits et x64)

Service Pack 1 ou suivant

R2 est également pris en charge.

Les applications IBM Data Server Provider for .NET et les procédures côté serveur CLR requièrent l'exécution de l'infrastructure .NET 1.1 SP1 ou .NET 2.0.

Les applications 64 bits IBM Data Server Provider for .NET sont prises en charge.

Tous les processeurs Intel et AMD capables d'exécuter les systèmes d'exploitation Windows pris en charge

Remarques complémentaires concernant le logiciel

Espace disque et mémoire requis

Espace disque requis

L'espace disque requis pour le produit varie selon le type d'installation choisi et le type de système de fichiers dont vous disposez. L'Assistant d'installation DB2 fournit des estimations de taille dynamiques en fonction des composants sélectionnés pendant une installation standard, minimale ou personnalisée.

Prenez soin également de prévoir suffisamment d'espace disque pour les produits de base de données, de communication et logiciels requis.

Sur les systèmes Linux et UNIX, il est recommandé de disposer de 2 Go d'espace disponible dans le répertoire /tmp.

Mémoire requise

DB2 requiert au minimum 256 Mo de RAM. Pour un système exécutant uniquement un produit DB2 et les outils d'interface graphique DB2, un minimum de 512 Mo de RAM est requis. Toutefois, 1 Go de RAM est recommandé pour des performances optimisées. Ces conditions n'incluent pas les conditions relatives à la mémoire complémentaire nécessaire pour d'autres logiciels s'exécutant sur votre système.

Pour déterminer la quantité de mémoire requise, prenez en compte les éléments suivants :

Méthodes d'installation de DB2

Cette rubrique fournit des informations sur les méthodes d'installation de DB2. Le tableau ci-après indique les méthodes d'installation disponibles par système d'exploitation.

Tableau 3. Méthode d'installation par système d'exploitation
Méthode d'installation Windows LinuxLinux ou UNIX
Assistant d'installation DB2 Oui Oui
Installation par fichier de réponses Oui Oui
Commande db2_install Non Oui
Déploiement des fichiers de charge Non Oui

La liste ci-dessous décrit les méthodes d'installation de DB2.

Assistant d'installation DB2
L'Assistant d'installation DB2 est un programme d'installation à interface graphique disponible sous Linux, UNIX et WindowsLinux. Il offre une interface conviviale pour installer les produits DB2 et effectuer les tâches d'installation et de configuration initiales.

L'assistant d'installation DB2 peut également créer des instances DB2 et des fichiers de réponses pour dupliquer cette installation sur d'autres systèmes.

Remarque :
Pour les installations effectuées sans droits root sous Linux et UNIXLinux, une seule instance DB2 peut exister. L'assistant d'installation DB2 crée automatiquement l'instance sans droits root.

Sous Linux et UNIXLinux, un serveur X est nécessaire pour afficher l'assistant d'installation DB2 .

Installation par fichier de réponses
Un fichier de réponses est un fichier texte qui contient des valeurs d'installation et de configuration. Il est lu par le programme d'installation DB2 qui effectue l'installation en fonction des valeurs qui y sont spécifiées.

L'installation par fichier de réponses est également appelée installation en mode silencieux.

L'un des avantages de cette méthode d'installation est la création d'un fichier de réponses sans exécuter l'installation. Cette fonction peut être utile pour capturer les options nécessaires pour installer le produit DB2. Le fichier de réponses peut être utilisé ultérieurement pour installer le produit DB2 en fonction des options que vous avez définis.

Il permet également d'accéder à des paramètres qui ne peuvent pas être définis à l'aide de l'assistant d'installation DB2.

Sous Linux et UNIX, si vous intégrez l'image d'installation DB2 à votre application, vos applications peuvent recevoir des informations de progression de l'installation et des invites du programme d'installation lisibles pour l'ordinateur. Ce comportement est contrôlé par le mot clé INTERACTIVE du fichier de réponses.

Il existe plusieurs méthodes pour créer un fichier de réponses :

A l'aide du générateur de fichiers de réponses (plateformes Windows)
Sous Windows, vous pouvez utiliser le générateur de fichiers de réponses pour créer un fichier de réponses qui réplique une installation existante. Par exemple, vous pouvez installer IBM Data Server Client, configurer complètement le client, puis générer un fichier de réponses pour répliquer l'installation et la configuration du client sur d'autres systèmes.
Utilisez l'Assistant d'installation DB2
L'Assistant d'installation DB2 permet de créer un fichier de réponses en fonction des options sélectionnées dans les panneaux.DB2 Vos sélections sont enregistrées dans un fichier de réponses que vous sauvegardez dans un répertoire de votre système. Si vous avez sélectionné une installation de bases de données partitionné, deux fichiers de réponses sont générés, un pour l'ordinateur propriétaire de l'instance et un pour les ordinateurs participants.

Vous pouvez exporter un profil de client ou de serveur à l'aide de la commande db2cfexp afin de sauvegarder votre configuration client ou serveur, puis simplement importer le profil à l'aide de la commande db2cfimp. Un profil client ou serveur exporté avec la commande db2cfexp peut également être importé lors d'une installation par fichier de réponses à l'aide du mot clé CLIENT_IMPORT_PROFILE.

Vous devez exporter le profil client ou serveur après l'installation et le catalogage des sources de données.

Personnalisez les fichiers de réponses exemples fournis avec chaque produit DB2
L'alternative au générateur de fichier de réponses et à l'Assistant d'installation DB2 consiste à modifier manuellement un fichier de réponses exemple. Des exemples de fichier de réponses sont disponibles sur le DVD du produit DB2. Les fichiers de réponses exemple comportent des détails sur tous les mots clés valides pour chaque produit.
Commande db2_install (plateformes Linux et UNIX uniquement)
La commande db2_install installe tous les composants du produit DB2 indiqué avec une interface en anglais. Vous pouvez sélectionner d'autres langues à prendre en charge à l'aide de l'option -L. Vous ne pouvez pas sélectionner ou désélectionner des composants.

Même si la commande db2_install installe tous les composants du produit DB2 que vous indiquez, il ne peut pas créer ni configurer les utilisateurs, les groupes ou les instances. Cette méthode d'installation peut être préconisée lorsque la configuration doit être effectuée à l'issue de l'installation. Si vous préférez configurer le produit DB2 pendant l'installation, il est conseillé de faire appel à l'Assistant d'installation DB2.

Sous Linux et UNIX, si vous intégrez l'image d'installation DB2 à votre application, vos applications peuvent recevoir des informations de progression de l'installation et des invites du programme d'installation lisibles pour l'ordinateur.

Cette méthode d'installation requiert une configuration manuelle après le déploiement des fichiers du produit.

Déploiement des fichiers de charge (Linux et UNIX uniquement)
Il s'agit d'une méthode d'installation avancée qui n'est pas accessible à tous les utilisateurs. L'utilisateur doit installer physiquement les fichiers de charge. Un fichier de charge est un fichier de données compressées avec une extension .tar, qui contient l'ensemble des fichiers et des métadonnées d'un composant pouvant être installé.

Cette méthode d'installation requiert une configuration manuelle après le déploiement des fichiers du produit.

Remarque :
Les installations du produit DB2 ne sont plus des modules de système d'exploitation sur les plateformes Linux et UNIX. Vous ne pouvez donc plus utiliser les commandes de ces systèmes d'exploitation pour l'installation. Tous les scripts existants que vous utilisez comme interface et requête avec les installations de DB2 devront être modifiés.

Installation de serveurs DB2 (Windows)

Cette section décrit la procédure de démarrage de l'Assistant d'installation DB2 sous Windows. L'Assistant d'installation DB2 permet de définir l'installation et d'installer le produit DB2 sur le système.

Configuration requise
Avant de démarrer l'Assistant d'installation DB2, effectuez les opérations suivantes :
Restrictions

Pour démarrer l'Assistant d'installation DB2, procédez comme suit :

  1. Connectez-vous au système à l'aide du compte Administrateur local que vous avez créé pour l'installation de DB2.
  2. Si vous disposez du DVD du produit DB2, insérez-le dans le lecteur. Si elle est active, la fonction d'exécution automatique démarre automatiquement le Tableau de bord d'installation DB2. Si l'installation ne démarre pas automatiquement, lancez l'Explorateur Windows pour accéder au DVD du produit DB2 et cliquez deux fois sur l'icône d'installation pour lancer le tableau de bord d'installation de DB2.
  3. Si vous avez téléchargé le produit DB2 à partir de Passport Advantage, exécutez le fichier exécutable pour extraire les fichiers d'installation de DB2. Lancez l'Explorateur Windows pour accéder aux fichiers d'installation de DB2 et cliquez deux fois sur l'icône d'installation pour lancer le tableau de bord d'installation de DB2.
  4. Dans le tableau de bord d'installation de DB2, vous pouvez consulter les conditions préalables à l'installation et les notes sur l'édition, ou vous pouvez procéder directement à l'installation. Consultez les conditions préalables à l'installation et les remarques sur le produit pour connaître les informations de dernière minute.
  5. Cliquez sur Installation d'un produit pour ouvrir la fenêtre correspondante et afficher les produits disponibles pour l'installation.

    Si aucun produit DB2 n'est installé sur votre ordinateur, lancez l'installation en cliquant sur Nouveau. Poursuivez l'installation en suivant les invites de l'Assistant d'installation DB2.

    Si au moins un produit DB2 existant est installé sur votre ordinateur, vous pouvez :

  6. L'Assistant d'installation DB2 détermine la langue de votre système et se lance dans la langue correspondante. Vous pouvez utiliser l'aide en ligne pour vous assister dans la suite des opérations. Pour appeler l'aide en ligne, cliquez sur Aide ou appuyez sur F1. Vous pouvez cliquer à tout moment sur le bouton Annuler pour mettre fin à l'installation.

Votre produit DB2 sera installé, par défaut, dans le répertoire <Program Files>\IBM\sqllib, <Program Files> correspondant à l'emplacement du répertoire Program Files.

Si vous effectuez l'installation sur un système sur lequel ce répertoire est déjà utilisé, les caractères _xx seront ajoutés au chemin d'installation DB2, où _xx sont des chiffres, commençant à 01 puis s'incrémentant en fonction du nombre de copies DB2 installées.

Vous pouvez également indiquer votre propre chemin d'installation de votre produit DB2.

Pour plus d'informations sur les erreurs survenues lors de l'installation, consultez l'historique de l'installation situé dans le répertoire Mes documents\DB2LOG\. Le fichier journal utilise le format suivant : DB2-ProductAbrrev-DateTime.log, par exemple, DB2-ESE-Tue Apr 04 17_04_45 2006.log.

Si vous souhaitez que le produit DB2 accède à la documentation DB2 sur votre ordinateur local ou sur un autre ordinateur du réseau, vous devez installer le centre de documentation DB2. Il contient la documentation relative au système de base de données DB2 et aux produits DB2 associés. Par défaut, les informations DB2 sont accessibles à partir du Web si le centre de documentation DB2 n'est pas installé en local.

Limitations liées à la mémoire pour DB2 Express et DB2 Workgroup Server Edition
Si vous installez DB2 Express Edition, la mémoire maximum allouée à l'instance est de 4 Go.

Si vous installez DB2 Workgroup Server Edition, la mémoire maximale autorisée pour l'instance est de 16 Go.

Le taille de la mémoire allouée à l'instance dépend du paramètre de configuration INSTANCE_MEMORY du gestionnaire de bases de données.

Remarques importantes concernant la migration depuis la version 9.1 :
  • Si la configuration de la mémoire de votre produit DB2 version 9.1 dépasse la limite autorisée, le produit DB2 risque de ne pas démarrer après la migration vers la version en cours.
  • Le gestionnaire de réglage automatique de la mémoire n'augmentera pas la taille de la mémoire au-delà de la limite permise par la licence.

Modification d'un fichier de réponses (Windows)

Une fois créé le fichier de réponses, vous aurez sans doute besoin d'y apporter des modifications pour activer ou désactiver des mots clés.

L'un des scénarios suivants s'applique :

Vous ne devez installer des produits DB2 que sur une unité du poste de travail concerné. L'installation sur une unité non locale peut entraîner des problèmes de performances et d'accessibilité.

Pour modifier un fichier de réponses :

  1. Si vous utilisez le fichier modèle, faites-en une copie et ouvrez celle-ci avec un éditeur de texte. Si vous utilisez le fichier de réponses créé par l'Assistant d'installation DB2, ouvrez-le avec un éditeur de texte.
  2. Personnalisez le fichier de réponses.

    Pour activer un élément dans le fichier de réponses, supprimez l'astérisque (*) placé à gauche du mot clé. Remplacez ensuite le paramètre actuel à droite de la valeur par le nouveau paramètre. Les paramètres acceptés sont listés à droit du signal égal (=).

    Certains fichiers de réponses possèdent des mots clés obligatoires pour lesquels vous devez spécifier des valeurs. Les mots clés obligatoires sont documentés dans les commentaires de chaque fichier de réponses.

    Les mots clés sont spécifiques à l'installation et ne sont spécifiés dans le fichier de réponses que pendant l'installation de ce dernier.

  3. Enregistrez le fichier sur le lecteur partagé en réseau afin qu'il soit accessible par le serveur d'installation. Si vous avez effectué des modifications, enregistrez le fichier sous un nouveau nom pour préserver le fichier de réponses modèle. Si vous installez directement à partir du DVD, vous devez stocker le fichier de réponses renommé sur un autre lecteur.

Application de groupes de correctifs

Il est recommandé d'installer le tout dernier groupe de correctifs dans votre environnement DB2 pour garantir un fonctionnement sans incident. Pour mener à bien l'installation d'un groupe de correctifs, vous devez exécuter l'ensemble des tâches requises avant et après l'installation.

Un groupe de correctifs DB2 contient des mises à jour et des corrections d'erreurs (rapport officiel d'analyse de programme ou "APAR") détectées pendant des tests menés chez IBM, ainsi que des correctifs d'erreurs signalées par des clients. Chaque groupe de correctifs comporte un fichier APARLIST.TXT qui décrit les correctifs contenus.

Les groupes de correctifs sont cumulatifs. Cela signifie que le dernier groupe de correctifs d'une version donnée de DB2 contient toutes les mises à jour des groupes de correctifs précédents correspondant à cette même version de DB2.

Les images de groupe de correctifs suivantes sont disponibles :

Restrictions

Pour les installations non root sur Linux ou UNIX, les fonctions root (comme High Availability et l'authentification au niveau du système d'exploitation) peuvent être activées à l'aide de la commande db2rfe. Si les fonctions root ont été activées après installation de votre produit DB2, vous devez réexécuter la commande db2rfe à chaque installation d'un groupe de correctifs afin de réactiver ces fonctions. Pour plus de détails, voir les liens traitant des installations non root ci-dessous.

Sous les systèmes d'exploitation Linux ou UNIX, si les langues nationales ont été installées, vous avez également besoin d'un groupe de correctifs de langue nationale séparé. Le groupe de correctifs de langue nationale ne peut pas être installé seul. Vous devez installer en même temps un groupe de correctifs universel ou spécifique du produit et les deux groupes installés doivent être de même niveau. Par exemple, si vous installez un groupe de correctifs universel sur des produits de base de données DB2 qui ne sont pas en anglais sous Linux ou UNIX, vous devez installer à la fois le groupe de correctifs universel ET le groupe de correctifs de la langue concernée pour mettre à jour les produits de base de données DB2.

Si vous possédez plusieurs copies de DB2 sur un même système, il est possible que les niveaux de version et de groupe de correctifs de ces copies soient différents. Si vous souhaitez appliquer un groupe de correctifs à une ou plusieurs copies DB2, vous devez installer le groupe de correctifs sur ces copies DB2 une par une.

Pour installer un groupe de correctifs :

  1. Téléchargez le groupe de correctifs DB2 le plus récent en sélectionnant le lien adéquat sur le site Web de support DB2 à l'adresse http://www.ibm.com/software/data/db2/udb/support.html.
  2. Vérifiez les conditions préalables et effectuez toutes les tâches requises avant d'installer un groupe de correctifs. Si des produits de base de données DB2 sont déjà installés, vous devez également arrêter certains processus DB2. Pour plus de détails, lisez le fichier Lisez-moi du groupe de correctifs.
  3. Choisissez une méthode d'installation pour le groupe de correctifs et installez-le.

Pour connaître les étapes de post-installation, ainsi que les messages d'erreur et les actions recommandées, consultez le fichier journal.

Lancement de l'installation d'outils supplémentaires à partir de l'installation de DB2

Vous pouvez choisir d'installer les outils Data Server Developer Tool ou Data Server Administrator Tool lors d'une installation de serveur DB2.

Si vous choisissez d'installer Data Server Developer Tool ou Data Server Administrator Tool lors d'une installation du serveur DB2, l'Assistant d'installation DB2 lance un programme d'installation autonome après avoir installé le serveur DB2. Vous pouvez également installer Data Server Developer Tool ou Data Server Administrator Tool à partir du tableau de bord DB2 sans installer de serveur DB2.

Les outils Data Server Developer Tool et Data Server Administrator Tool possèdent leur propre programme d'installation autonome que vous pouvez lancer indépendamment d'une installation DB2. Le programme d'installation de DB2 ne prend pas en charge l'installation de ces outils avec les fichiers de réponses DB2.

Pour installer les Data Server Developer Tool ou Data Server Administrator Tool en mode silencieux, utilisez les méthodes d'installation non interactives fournies avec le programme d'installation autonome.