Top Banner

of 145

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

DB2

DB2 Connect version 9

DB2 Connect Servers - Mise en route

GC11-2426-00

DB2

DB2 Connect version 9

DB2 Connect Servers - Mise en route

GC11-2426-00

Important Avant dutiliser le prsent document et le produit associ, prenez connaissance des informations gnrales figurant la section Remarques.

Premire dition - juillet 2006 Rf. US : GC10-2343-00 LE PRESENT DOCUMENT EST LIVRE EN LETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE CONTREFACON AINSI QUEN CAS DE DEFAUT DAPTITUDE A LEXECUTION DUN TRAVAIL DONNE. Ce document est mis jour priodiquement. Chaque nouvelle dition inclut les mises jour. Les informations qui y sont fournies sont susceptibles dtre modifies avant que les produits dcrits ne deviennent eux-mmes disponibles. En outre, il peut contenir des informations ou des rfrences concernant certains produits, logiciels ou services non annoncs dans ce pays. Cela ne signifie cependant pas quils y seront annoncs. Pour plus de dtails, pour toute demande dordre technique, ou pour obtenir des exemplaires de documents IBM, rfrez-vous aux documents dannonce disponibles dans votre pays, ou adressez-vous votre partenaire commercial. Vous pouvez galement consulter les serveurs Internet suivants : v http://www.fr.ibm.com (serveur IBM en France) v http://www.can.ibm.com (serveur IBM au Canada) v http://www.ibm.com (serveur IBM aux Etats-Unis) Compagnie IBM France Direction Qualit Tour Descartes 92066 Paris-La Dfense Cedex 50 Copyright IBM France 2006. Tous droits rservs. Copyright International Business Machines Corporation 1993, 2006. All rights reserved.

Table des matiresPartie 1. Introduction DB2 Connect 1Chapitre 1. A propos de DB2 Connect . . 3Offres de produits DB2 Connect . . . . . . . Prise en charge hte et iSeries pour DB2 Connect . . 3 . 3

Chapitre 6. Prparation de Windows pour LDAP . . . . . . . . . . . . . 39Extension du schma dannuaire (Windows) . . . 39

Chapitre 7. Tches de prinstallationSDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2. . . . . . Paramtres de noyau (UNIX) . . . . . . . Modification des paramtres du noyau (HP-UX) Paramtres de configuration de noyau recommands (HP-UX) . . . . . . . . Modification des paramtres du noyau (Linux) Modification des paramtres du noyau (Solaris Operating Environment) . . . . . . . .

41. 41 . 42 42 . 42 43 . 45

Chapitre 2. Scnarios DB2 Connect . . . 5Accs aux donnes DB2 hte ou iSeries via DB2 Connect . . . . . . . . . . . . . . . Accs aux donnes DB2 partir de clients loigns Accs aux donnes DB2 hte partir du Web via Java . . . . . . . . . . . . . . . . Gestion des connexions aux bases de donnes laide de lAssistant de configuration (Linux et Windows) . . . . . . . . . . . . . . Description du Serveur dadministration. . . . Administration dinstances et de bases de donnes avec les outils dadministration DB2 (Linux et Windows) . . . . . . . . . . . . . . Prise en charge du client DB2 pour le dveloppement dapplication de base de donnes . 5 11 . 11

. 13 . 14

Chapitre 8. Tches dinstallation . . . . 47Installation de DB2 Connect (Windows) . . . . Installation dun serveur DB2 Connect (Windows). . . . . . . . . . . . . Installation de DB2 Connect (UNIX) . . . . . Installation dun serveur DB2 Connect (AIX) . Installation dun serveur DB2 Connect (HP-UX) Installation dun serveur DB2 Connect (Linux). Prparation de linstallation de DB2 pour Linux sous zSeries . . . . . . . . . . . . Installation dun serveur DB2 Connect (Solaris) . 47 . 47 . 48 . 48 50 . 51 . 53 54

. 14 . 17

Partie 2. Migration DB2 ConnectChapitre 3. Migration DB2 Connect

1921

Partie 3. Installation de DB2 Connect . . . . . . . . . . . . . . 25Chapitre 4. Installation - Gnralits . . 27Serveurs DB2 Connect : prsentation de linstallation et de la configuration . . . . . . . . . . . 27

Chapitre 9. Gestion dID . . . . . . . 57Ajout dun ID utilisateur aux groupes dutilisateurs DB2ADMNS et DB2USERS (Windows) . . . . . 57

Chapitre 10. Tches de postinstallation 59Application des groupes de correctifs . . . . . . Activation de la licence DB2 Connect . . . . . . Enregistrement dun produit DB2 ou dune cl de licence laide de la commande db2licmcommand . . . . . . . . . . . Enregistrement dun produit DB2 ou dune cl de licence DB2 laide du Centre de gestion des licences . . . . . . . . . . . . . . . Configuration du contrat de licence DB2 laide de la commande db2licm . . . . . . . . . Configuration du contrat de licence DB2 laide du Centre de gestion des licences . . . . . . 59 60

Chapitre 5. Configuration requise pour linstallation . . . . . . . . . . . . 29Espace disque et mmoire requis . . . . . . Conditions requises pour linstallation (Windows) Conditions requises pour linstallation de serveurs DB2 Connect (Windows) . . . . . Comptes dutilisateur requis pour linstallation de serveurs DB2 (Windows) . . . . . . . Conditions requises pour linstallation (UNIX) . . Conditions requises pour linstallation de serveurs DB2 Connect (AIX) . . . . . . . Conditions requises pour linstallation de serveurs DB2 Connect (HP-UX) . . . . . . Conditions requises pour linstallation de serveurs DB2 Connect (Linux) . . . . . . Conditions requises pour linstallation de serveurs DB2 Connect (Solaris) . . . . . . . 29 29 . 29 . 30 . 34 . 34 . 35 . 35 . 36

60

61 62 63

Partie 4. Prparation des bases de donnes htes et iSeries pour des communications avec DB2 Connect 65

Copyright IBM Corp. 1993, 2006

iii

Chapitre 11. Prparation des bases de donnes DB2 pour OS/390 et z/OS pour des communications avec DB2 Connect . . . . . . . . . . . . . . 67Prparation de DB2 Universal Database pour OS/390 et z/OS pour les connexions partir de DB2 Connect . . . . . . . . . . . . . Configuration de TCP/IP pour DB2 Universal Database pour OS/390 et z/OS . . . . . . . Configuration de DB2 Universal Database pour OS/390 et z/OS . . . . . . . . . . . . . 67 . 67 . 70

Chapitre 19. Installation du CD-ROM produit DB2 . . . . . . . . . . . . 93Montage du CD-ROM (AIX) . . . . . Montage du CD-ROM (HP-UX). . . . Montage du CD-ROM (Linux) . . . . Montage du CD-ROM (Solaris Operating Environment) . . . . . . . . . . . . . . . . . . . . . . . 93 . 94 . 95 . 95

Chapitre 20. Dsinstallation de DB2 Connect . . . . . . . . . . . . . . 97Dsinstallation de votre produit DB2 (Windows) . Dsinstallation de votre produit DB2 (Linux et UNIX) . . . . . . . . . . . . . . . . 97 . 98

Chapitre 12. Prparation des bases de donnes DB2 UDB pour iSeries pour des communications avec DB2 Connect . . . . . . . . . . . . . . 73Prparation de DB2 Universal Database pour iSeries pour les connexions partir de DB2 Connect . . . 73

Partie 8. Annexes . . . . . . . . . 101Annexe A. Configuration et test dune connexion une base de donnes laide de lassistant de configuration . 103Configuration dune connexion une base de donnes en la recherchant sur le rseau laide lAssistant de configuration. . . . . . . Configuration manuelle dune connexion une base de donnes laide de lAssistant de configuration . . . . . . . . . . . Test dune connexion une base de donnes laide de lAssistant de configuration . . . de . . 103

Chapitre 13. Prparation des bases de donnes DB2 pour VM & VSE pour la communication avec DB2 Connect . . 75Prparation de DB2 pour VSE & VM pour les connexions partir de DB2 Connect . . . . . . 75

. .

. 104 . 106

Partie 5. Configuration de laccs aux bases de donnes hte et iSeries . . . . . . . . . . . . . . 77Chapitre 14. Utilisation de lAssistant de configuration . . . . . . . . . . 79Configuration dune connexion des serveurs de base de donnes hte ou iSeries laide de lAssistant de configuration (Linux et Windows) . . 79

Annexe B. Langues prises en chargeModification de la langue de linterface de DB2 (Windows) . . . . . . . . . . . . . Modification de la langue de linterface de DB2 (Linux et UNIX) . . . . . . . . . . . Langues prises en charge par linterface DB2 . . Identificateurs de langue pour excuter lAssistant dinstallation DB2 dans une autre langue . . . Conversion de donnes de type caractres . . .

107. 107 . 108 . 109 . 109 . 110

Chapitre 15. Utilisation de linterprteur de commandes CLP . . . . . . . . . 81Configuration dune connexion des serveurs de base de donnes hte et iSeries laide du processeur de ligne de commande (CLP) . . . . 81

Annexe C. DB2 Database Informations techniques . . . . . . . 113Prsentation des informations techniques relatives DB2 . . . . . . . . . . . . . . . . Commentaires sur la documentation . . . . . Bibliothque technique DB2 au format PDF . . . Commande de manuels imprims DB2 . . . . . Affichage de laide sur les codes dtat SQL partir de linterprteur de commandes . . . . . . . Accs aux diffrentes versions du Centre de documentation DB2 . . . . . . . . . . . Affichage des rubriques du Centre de documentation DB2 dans votre langue prfre . . Mise jour du Centre de documentation install sur votre ordinateur ou sur un serveur intranet . . Tutoriel DB2 Visual Explain . . . . . . . . Informations concernant la rsolution dincidents lis DB2 . . . . . . . . . . . . . . Dispositions . . . . . . . . . . . . . . 113 113 114 117 118 118 118 119 121 121 122

Partie 6. Utilisation de DB2 Connect 83Chapitre 16. Excution de vos propres applications . . . . . . . . . . . . 85 Chapitre 17. Dfinition des accs des utilitaires de base de donnes sur DB2 Connect . . . . . . . . . . . . . . 87 Chapitre 18. Ouvrages consulter . . . 89

Partie 7. Rfrence . . . . . . . . 91

iv

DB2 Connect Servers - Mise en route

Annexe D. RemarquesMarques . . . . . . . .

. . . . . . . 125. . . . . . . 127

Comment prendre contact avec IBM

133

Index . . . . . . . . . . . . . . . 129

Table des matires

v

vi

DB2 Connect Servers - Mise en route

Partie 1. Introduction DB2 ConnectLa section suivante prsente les gnralits de DB2 Connect, ainsi que des exemples des diffrents environnements DB2 Connect. Les thmes abords sont les suivants : v Versions de DB2 Connect disponibles v Compatibilit de chaque version avec les diffrents environnements mtier v Outils client et dadministration qui fonctionnent avec DB2 Connect v Type de rapport entre DB2 Connect et le langage Java, les applications Web et les scnarios de traitement de transaction Lecteurs concerns v Gestionnaires qui cherchent intgrer DB2 Connect aux oprations commerciales existantes et futures v Personnel technique charg de linstallation de DB2 Connect

Copyright IBM Corp. 1993, 2006

1

2

DB2 Connect Servers - Mise en route

Chapitre 1. A propos de DB2 ConnectDB2 Connect assure linterconnexion avec les bases de donnes situes sur des grands systmes et des systmes intermdiaires partir de plateformes Linux, UNIX et Windows. Vous pouvez ainsi vous connecter des bases de donnes DB2 sur OS/390 et z/OS, iSeries, VSE et VM. Vous pouvez galement vous connecter des bases de donnes non IBM compatibles avec larchitecture de bases de donnes relationnelles distribue (DRDA).

Offres de produits DB2 ConnectDB2 Connect dispose de plusieurs solutions de connexion et notamment de DB2 Connect Personal Edition, ainsi que dun certain nombre de serveurs DB2 Connect : v DB2 Connect Enterprise Edition v DB2 Connect Application Server Edition v DB2 Connect Unlimited Edition pour zSeries v DB2 Connect Unlimited Edition pour iSeries Pour obtenir des informations dtailles sur les offres de produits DB2 Connect, consultez le site Web suivant http://www.ibm.com/support/docview.wss?rs=73 &uid=swg21219983 Tches connexes : v Installation dun serveur DB2 Connect (AIX), la page 48 v Installation dun serveur DB2 Connect (HP-UX), la page 50 v Installation dun serveur DB2 Connect (Linux), la page 51 v Installation dun serveur DB2 Connect (Solaris), la page 54 v Installation dun serveur DB2 Connect (Windows), la page 47 v Installation de DB2 Connect Personal Edition (sous Linux) dans Quick Beginnings for DB2 Connect Personal Edition v Installation de DB2 Connect Personal Edition (sous Windows) dans Quick Beginnings for DB2 Connect Personal Edition

Prise en charge hte et iSeries pour DB2 ConnectDB2 Connect prend en charge la connectivit aux serveurs de donnes hte et iSeries suivants :Tableau 1. Serveurs de base de donnes hte et iSeries pris en charge Version DB2 UDB pour OS/390 et z/OS version 7.1 Mise niveau de service recommande (RSU) RSU0606 Voir http://www.ibm.com/servers/eserver/zseries/ zos/servicetst/ RSU0606 Voir http://www.ibm.com/servers/eserver/zseries/ zos/servicetst/ Copyright IBM Corp. 1993, 2006

DB2 UDB pour z/OS version 8

3

Tableau 1. Serveurs de base de donnes hte et iSeries pris en charge (suite) Version Mise niveau de service recommande (RSU)

DB2 UDB pour iSeries V5R1, V5R2 II13348 (APAR dinformation) , V5R3 et V5R4 Pour la planification du service prventif iSeries, voir http://www-912.ibm.com/s_dir/sline003.NSF/ GroupPTFs?OpenView&view=GroupPTFs DB2 Server pour VM/VSE version Voir http://www.ibm.com/software/data/db2/vse7 et suivantes vm/support/dwnldsfs.html

Des informations dtailles sur les conditions pralables sont disponibles ladresse :http://www-1.ibm.com/support/docview.wss?rs=71&context=SSEPGG&dc=D600&uid=swg21233566

Concepts connexes : v DB2 Connect dans DB2 Connect - Guide de lutilisateur v Accs aux donnes DB2 hte ou iSeries via DB2 Connect, la page 5 Tches connexes : v Configuration dune connexion des serveurs de base de donnes hte ou iSeries laide de lAssistant de configuration (Linux et Windows), la page 79 Rfrence connexe : v Bases de donnes hte dans DB2 Connect - Guide de lutilisateur

4

DB2 Connect Servers - Mise en route

Chapitre 2. Scnarios DB2 ConnectAccs aux donnes DB2 hte ou iSeries via DB2 ConnectUn serveur DB2 Connect permet aux clients DB2 dun rseau local daccder aux donnes stockes sur des systmes hte ou iSeries. DB2 UDB pour iSeries, DB2 UDB pour OS/390 et z/OS, ou DB2 Server pour VSE & VM sont couramment utiliss pour la gestion des donnes dans les entreprises disposant de donnes volumineuses. Les applications fonctionnant sur lune des plateformes prises en charge peuvent grer ces donnes de manire transparente, comme si elles taient gres par un serveur de bases de donnes local. Un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, est requis pour la prise en charge des applications qui accdent aux donnes hte ou iSeries et utilisent des moniteurs de traitement de transactions, ainsi que des applications implmentes comme applets Java. En outre, vous pouvez utiliser une large gamme dapplications de bases de donnes, du commerce ou dveloppes en interne, avec DB2 Connect et ses outils associs. Par exemple, vous pouvez utiliser les produits DB2 Connect avec les outils suivants : v Tableurs, tels que Microsoft Excel et Lotus 1-2-3, pour analyser des donnes en temps rel tout en vitant les cots et les difficults quimpliquent les procdures dimportation et dextraction de donnes. v Outils daide la dcision, tels que BusinessObjects, Brio and Impromptu et Crystal Reports, pour obtenir des informations en temps rel. v Produits de base de donnes, tels que Lotus Approach et Microsoft Access. v Outils de dveloppement, tels que PowerSoft PowerBuilder, Microsoft Visual Basic et Borland Delphi, pour crer des solutions client-serveur. Un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, est particulirement adapt aux environnements dans lesquels : v lapplication est excute laide dapplets Java (voir figure 5, la page 12) ; v les serveurs Web sont utiliss pour excuter des applications conues pour le Web (voir figure 4, la page 10 et figure 5, la page 12) ; v un serveur dapplications intermdiaire est utilis ; v des moniteurs de traitement de transactions (IBM TXSeries CICS et Encina Monitor, WebSphere Application Server, WebSphere MQ, Microsoft Transaction Server (MTS) et BEA Tuxedo) sont utiliss. (voir figure 2, la page 8). DB2 Connect offre un accs transparent aux donnes hte ou iSeries via une architecture standard permettant la gestion de donnes rparties. Cette architecture standard est connue sous le nom de Distributed Relational Database Architecture (DRDA). Lenvironnement DRDA permet vos applications de se connecter rapidement aux bases de donnes des systmes hte et iSeries, sans faire appel des composants hte ou iSeries coteux, ni des passerelles propritaires. Bien que DB2 Connect soit gnralement install sur un serveur intermdiaire pour la connexion de clients DB2 une base de donnes hte ou iSeries, il lest galement sur des ordinateurs permettant de nombreux utilisateurs locaux Copyright IBM Corp. 1993, 2006

5

daccder directement aux serveurs hte ou iSeries. Par exemple, DB2 Connect peut tre install sur un gros ordinateur ayant de nombreux utilisateurs locaux. Il peut galement ltre sur un serveur Web, un moniteur de traitement de transactions ou tout autre serveur dapplications trois niveaux avec de nombreux processus applicatifs ou units doeuvre SQL locaux. Dans ces cas-l, vous pouvez installer DB2 Connect sur la mme machine pour simplifier les choses ou sur une machine distincte pour allger les cycles UC. Un serveur DB2 Connect permet de nombreux clients de se connecter des donnes hte ou iSeries et peut rduire de manire significative les efforts requis pour tablir et conserver laccs aux donnes de lentreprise. La figure 1, la page 7 illustre la solution propose par IBM pour les environnements dans lesquels un client DB2 tablit une connexion indirecte avec un serveur de base de donnes hte ou iSeries par lintermdiaire dun serveur DB2 Connect. Pour vous connecter un serveur de bases de donnes IBM hte ou iSeries, vous devez disposer dun produit DB2 Connect sous licence. Vous ne pouvez pas vous connecter directement un serveur de donnes IBM hte ou iSeries laide dun client DB2.

6

DB2 Connect Servers - Mise en route

Figure 1. Connexion dun client un serveur de donnes hte ou iSeries laide de DB2 Connect

Chapitre 2. Scnarios DB2 Connect

7

Figure 2. Moniteurs de traitement de transactions fonctionnant avec DB2 Connect.

8

DB2 Connect Servers - Mise en route

Figure 3. Fonctionnalit de WebSphere et du serveur Java dans DB2 Connect

Chapitre 2. Scnarios DB2 Connect

9

Figure 4. Utilisation de DB2 Connect avec Microsoft Internet Information Server (IIS)

Concepts connexes : v Serveurs DB2 Connect : prsentation de linstallation et de la configuration, la page 27 Rfrence connexe : v Offres de produits DB2 Connect, la page 3

10

DB2 Connect Servers - Mise en route

Accs aux donnes DB2 partir de clients loignsLes clients DB2 offrent un environnement dexcution qui permet des applications client daccder une ou plusieurs bases de donnes loignes. Avec le client DB2, vous pouvez administrer distance des serveurs DB2 ou DB2 Connect. Toutes les applications doivent imprativement accder la base de donnes via le client DB2. Une applet Java peut accder une base de donnes loigne via un navigateur compatible Java. Le client DB2 est pris en charge sur les plateformes Linux, UNIX et Windows. Concepts connexes : v Configuration du client DB2 - Prsentation dans DB2 Clients - Guide dinitiation v Types de client - DB2 Runtime Client et DB2 Client dans DB2 Clients - Guide dinitiation

Accs aux donnes DB2 hte partir du Web via JavaLes produits DB2 Connect incluent le pilote IBM DB2 pour JDBC et SQLJ pour vous permettre de crer des applications pouvant accder aux donnes des bases DB2 partir du Web. Les langages de programmation contenant du SQL imbriqu sont appels langages hte. Le langage Java prsente des diffrences par rapport aux langages hte traditionnels C, COBOL et FORTRAN, qui affectent de manire significative limbrication du SQL : v SQLJ et JDBC sont des normes ouvertes qui permettent de porter aisment les applications SQLJ ou JDBC provenant dautres systmes de bases de donnes conformes aux normes sur la base de donnes DB2. v Tous les types Java reprsentant des donnes composites et de tailles variables, ont une valeur distinctive qui peut tre utilise pour reprsenter ltat SQL NULL, offrant aux programmes Java une solution de remplacement pour les indicateurs NULL, caractristiques dautres langages hte. v Le langage Java est conu pour prendre en charge des programmes qui, de par leur nature, sont portables de manire htrogne (galement qualifis de super-portables ou simplement tlchargeables). Associe au systme de type de classes et dinterfaces propres Java, cette fonction active le composant. En particulier, un traducteur SQLJ crit en Java peut appeler des composants, conus spcialement par des fournisseurs de bases de donnes pour tirer parti des fonctions de bases de donnes existantes, telles que les fonctions dautorisation, de vrification de schma et de type, de traitement de transactions et de rcupration, et pour gnrer du code optimis pour des bases de donnes spcifiques. v Java est conu pour permettre une portabilit au niveau binaire au sein des rseaux htrognes, ce qui permet denvisager la portabilit au niveau binaire pour des applications de bases de donnes qui utilisent du SQL statique. v Les applets JDBC peuvent tre excuts lintrieur dune page Web sur tout systme dot dun navigateur compatible Java, quelle que soit la plateforme de votre client. Votre systme client ne requiert aucun logiciel supplmentaire en dehors de ce navigateur. Le traitement des applets et applications JDBC et SQLJ est partag entre le client et le serveur.

Chapitre 2. Scnarios DB2 Connect

11

Figure 5. JDBC et DB2 Connect

Les applications JDBC et SQLJ peuvent tre excutes partir de tout systme sur lequel est install un client DB2 ; il nest pas obligatoire de disposer dun navigateur et dun serveur Web. Pour plus de dtails sur lAPI JDBC, reportez-vous la page Web http://java.sun.com/products/jdbc/.

12

DB2 Connect Servers - Mise en route

Concepts connexes : v Gestion des connexions aux bases de donnes laide de lAssistant de configuration (Linux et Windows), la page 13 v Pilotes pris en charge pour JDBC et SQLJ dans Developing Java Applications

Gestion des connexions aux bases de donnes laide de lAssistant de configuration (Linux et Windows)LAssistant de configuration aide grer les connexions de vos bases de donnes des serveurs de base de donnes loigns. Il doit tre disponible avec le client DB2. Lutilisation de cet assistant est la meilleure faon de configurer un client pour les communications avec le serveur. Remarque : Dans les versions prcdentes, les outils dadministration DB2, tels que lAssistant de configuration, taient pris en charge sur toutes les plateformes. A compter de la version 9, les outils dadministration DB2 ne sont pris en charge que sur les systmes dexploitation Windows x86, Windows x64 (AMD64/EM64T), Linux sur x86, et Linux sur AMD64/EM64T. Pour toutes les plateformes, vous pouvez utiliser le processeur de ligne de commande (CLP) de DB2 pour grer les connexions. LAssistant de configuration permet deffectuer les oprations suivantes : v Cataloguer les bases de donnes pour quelles puissent tre utilises par des applications. Pour ce faire, il existe trois mthodes : Utiliser un profil daccs fourni par un administrateur de bases de donnes pour dfinir automatiquement les connexions. Laccs du poste client est automatiquement configur pour cette base de donnes. Rechercher les bases de donnes disponibles sur le rseau et en slectionner une. Laccs du poste client est automatiquement configur pour les bases de donnes du profil. DB2 Connect Personal Edition ne peut pas rechercher les bases de donnes hte ou iSeries except via un serveur DB2 Connect pour lequel des bases de donnes hte ou iSeries sont dfinies. Configurer manuellement une connexion une base de donnes en entrant les paramtres de connexion requis. v Supprimer les bases de donnes catalogues ou modifier les proprits dune base de donnes catalogue. v Exporter et importer des profils contenant les informations de configuration propres un client. v Tester les connexions des bases de donnes locales ou loignes identifies sur votre systme. v Dfinir les accs dapplications une base de donnes en slectionnant des utilitaires ou des fichiers de liens dans une liste. v Ajouter, modifier, supprimer des sources de donnes CLI/ODBC et configurer les paramtres de configuration CLI/ODBC. v Ajuster les paramtres de configuration client sur votre systme. Les paramtres sont regroups de manire logique et des valeurs sont suggres par linterface mesure de leur slection. v Mettre jour le mot de passe du serveur de base de donnes.

Chapitre 2. Scnarios DB2 Connect

13

Concepts connexes : v Prsentation de la configuration des communications client-serveur dans DB2 Clients - Guide dinitiation Tches connexes : v Configuration manuelle dune connexion une base de donnes laide de lAssistant de configuration, la page 104 v Configuration des connexions une base de donnes utilisant un profil client laide de lAssistant de configuration dans DB2 Clients - Guide dinitiation v Chapitre 17, Dfinition des accs des utilitaires de base de donnes sur DB2 Connect, la page 87 v Configuration dune connexion des serveurs de base de donnes hte ou iSeries laide de lAssistant de configuration (Linux et Windows), la page 79

Description du Serveur dadministrationDB2 Administration Server (DAS) rpond aux requtes provenant des Outils dadministration DB2 et de lAssistant de configuration (CA). Les outils dadministration DB2, par exemple, permettent de dmarrer, darrter et de dfinir les paramtres de configuration de gestionnaire de bases de donnes pour les serveurs. Le serveur dadministration est en outre utilis par lAssistant de configuration pour aider les utilisateurs cataloguer des bases de donnes dun client. Le serveur DAS est disponible sur tous les systmes dexploitation Linux, Windows et UNIX pris en charge, ainsi que sur les systmes dexploitation zSeries (OS/390 et z/OS uniquement). Un serveur dadministration doit se trouver sur chaque serveur administrer et localiser. Le serveur dadministration est automatiquement cr et dmarr. Le programme de configuration (SETUP) cre le Serveur dadministration sur le poste propritaire de linstance et le dmarre automatiquement lors de linitialisation. Par dfaut, linstance DAS porte le nom DB2AS, qui correspond lID utilisateur par dfaut cr lors de linstallation au moyen de lAssistant de configuration DB2. Concepts connexes : v Serveur dadministration DB2 dans Administration Guide: Implementation Tches connexes : v Cration dun serveur dadministration DB2 (DAS) dans Administration Guide: Implementation

Administration dinstances et de bases de donnes avec les outils dadministration DB2 (Linux et Windows)Vous pouvez administrer les serveurs locaux ou loigns laide des outils dadministration DB2. Utilisez le Centre de contrle pour excuter des tches dadministration de serveur telles que la configuration dinstances et de bases de donnes DB2, la sauvegarde et la rcupration de donnes, la programmation de travaux et la gestion de supports, dans une interface graphique. Remarque : Dans les versions prcdentes, les outils dadministration DB2, tels que le Centre de contrle, taient pris en charge sur toutes les plateformes. A compter de la version 9, les outils dadministration

14

DB2 Connect Servers - Mise en route

DB2 ne sont pris en charge que sur les systmes dexploitation Windows x86, Windows x64 (AMD64/EM64T), Linux sur x86, et Linux sur AMD64/EM64T. Pour toutes les plateformes, vous pouvez utiliser le processeur de ligne de commande (CLP) de DB2 pour administrer les instances et les bases de donnes. Le Centre de contrle prend en charge les produits suivants : v DB2 UDB pour OS/390 et z/OS version 7 v DB2 UDB pour z/OS version 8 Le reste de la prsente rubrique fait rfrence lensemble de ces produits sous le nom DB2 UDB pour z/OS, sauf si le contenu est spcifique la version. Si vous souhaitez avoir accs aux fonctions DB2 UDB pour z/OS partir du Centre de contrle : 1. Veillez ce que les conditions suivantes soient remplies : v Vous possdez une licence DB2 UDB pour z/OS v Un produit DB2 Connect est install sur le poste de travail client v DDF (Distributed Data Facility) est dmarr sur lhte v Le sous-systme DB2 est catalogu sur le client v Les utilitaires DB2 Connect et linterface de ligne de commande de DB2 sont lis lhte 2. Appliquez les FMID DB2 Management Clients Package (fonction de DB2 UDB pour z/OS) et DAS (DB2 Administration Server) pour OS/390 et z/OS. DAS est une fonction facultative livre avec le serveur DB2 pour OS/390 et z/OS. Consultez les rpertoires de programmes DB2 UDB pour z/OS, DB2 Management Clients Package et DAS (DB2 Administration Server) pour OS/390 et z/OS. Ce rpertoire identifie et dcrit le contenu des FMID pour chaque bande ou cartouche. Il indique en outre les conditions requises pour linstallation et donne des instructions. 3. Appliquez tout service supplmentaire DB2 UDB pour z/OS comme dcrit dans les rpertoires de programmes. 4. Le Centre de contrle DB2 aide la gestion des bases de donnes DB2 sur plusieurs plateformes. La gestion des sous-systmes DB2 UDB pour z/OS ncessite linstallation dun ensemble de procdures mmorises, de fonctions dfinies par lutilisateur et de programmes traitement diffr pour chaque sous-systme DB2 : DB2 UDB pour z/OS version 8 Si DB2 UDB pour z/OS version 8 est install, vous devez installer la fonction dactivation de z/OS (JDB881D). DB2 UDB pour OS/390 et z/OS version 7 Si DB2 UDB pour OS/390 et z/OS version 7 est install, vous devez installer la fonction dactivation 390 (JDB771D). Pour exploiter pleinement toutes les fonctions du Centre de contrle DB2 pour DB2 UDB pour z/OS, dont le clonage et la cration du JCL, vous devez installer DAS (DB2 Administration Server) pour OS/390 et z/OS version 8 (HDAS810) livr comme fonction de DB2 UDB pour z/OS. Remarques : a. Le FMID JDB881D ou JDB771D doit tre install sur tous les sous-systmes DB2 que vous souhaitez utiliser laide du Centre de contrle.

Chapitre 2. Scnarios DB2 Connect

15

b. Le FMID HDAS810 ne doit tre install quune seule fois par image du systme dexploitation ou partition logique contenant des sous-systmes DB2 que vous souhaitez utiliser laide du Centre de contrle. c. Des instructions sur ces diverses installations sont disponibles dans le rpertoire des programmes de la fonction DB2 Management Clients Package du produit et de la version appropris. Par exemple, les instructions dinstallation de DAS (HDAS810) se trouvent dans le rpertoire des programmes de la fonction DB2 Management Clients Package version 8 dIBM DB2 UDB pour z/OS. d. DB2 Administration Server ne doit tre install quune seule fois par systme. 5. Assurez-vous que lespace adresse des procdures mmorises est activ. 6. Vrifiez que DB2 Administration Server est dmarr. Des instructions dtailles sur lactivation du Centre de contrle pour le fonctionnement avec DB2 UDB pour z/OS sont disponibles ladresse suivante :http://www.ibm.com/support/docview.wss?rs=64&context=SSEPEK&q1=jdb881d&uid=swg27006262

Gestion des communications sur le serveur : Le Centre de contrle vous permet de visualiser, mettre jour et rinitialiser les paramtres de protocole du serveur dans le fichier de configuration du gestionnaire de bases de donnes. Laccs ces fonctions seffectue en cliquant avec le bouton droit de la souris sur une instance de base de donnes et en slectionnant loption Configuration des communications dans le menu en incrustation. Par dfaut, le programme de configuration configure automatiquement la plupart des protocoles de communication quil dtecte sur votre systme. Vous pouvez galement effectuer les oprations suivantes laide du Centre de contrle : v Configurez les paramtres du gestionnaire de bases de donnes en cliquant avec le bouton droit de la souris sur une instance et en slectionnant loption Configuration dans le menu en incrustation. v Exportez les informations de la base de donnes dans un profil utilisable pour la configuration de clients en cliquant laide du bouton droit de la souris sur un systme et en slectionnant loption Exportation dans le menu en incrustation. Visualisation des plans daccs SQL laide de Visual Explain : Vous ne pouvez pas utiliser Visual Explain pour gnrer des plans daccs pour des bases de donnes hte ou iSeries. Visual Explain aide les administrateurs de base de donnes et les dveloppeurs dapplications : v Visualiser le plan daccs choisi par loptimiseur du gestionnaire de bases de donnes pour une instruction SQL donne. v Ajuster des instructions SQL pour amliorer les performances. v Concevoir des programmes dapplication et les bases de donnes. v Visualiser tous les dtails dun plan daccs, y compris les statistiques des catalogues systme. v Dcider dajouter ou non un index une table.

16

DB2 Connect Servers - Mise en route

v Identifier lorigine des incidents en analysant le plan daccs ou les performances dexcution des instructions SQL. v Utiliser la fonction de portabilit des images instantanes pour visualiser ces images partir de nimporte quel serveur DB2 loign. v Afficher les plans daccs associs des requtes sur toutes les configurations DB2 prises en charge. Tches connexes : v Chapitre 17, Dfinition des accs des utilitaires de base de donnes sur DB2 Connect, la page 87

Prise en charge du client DB2 pour le dveloppement dapplication de base de donnesDeux clients DB2 existent : le Client DB2 et le Client dexcution DB2. Seul le Client DB2 convient au dveloppement dapplication de base de donnes. Vous trouverez ci-dessous les composants du Client DB2 : v Precompilers pour C/C++, COBOL et Fortran, ( condition que le langage soit pris en charge pour cette plateforme). v Prise en charge de lapplication SQL imbriqu, y compris les bibliothques de programmation, les fichiers dinclusion et les codes exemple. v Prise en charge de la connectivit ODBC et de lapplication DB2 Call Level Interface (DB2 CLI), y compris les bibliothques de programmation, les fichiers dinclusion et les codes exemple pour le dveloppement dapplications qui sont facilement transportes vers la connectivit ODBC et compiles avec un logiciel SDK ODBC. Le logiciel SDK ODBC est disponible dans les systmes dexploitation Microsoft pour Windows, et chez plusieurs autres fournisseurs de la plupart des plateformes prises en charge. Sous Windows, la connectivit ODBC et le pilote CLI sont installs par dfaut avec le Client DB2, prenant en charge les applications dveloppes par le SDK OBCD de Microsoft. Pour toutes les autres plateformes, linstallation de la connectivit OBDC et du pilote CLI est facultative, pour une prise en charge des applications susceptibles dtre dveloppes avec un SDK ODBC pour cette plateforme, le cas chant. v Le IBM DB2 Driver pour JDBC et SQLJ, qui comprend : Prise en charge de la connectivit JDBC, pour le dveloppement dapplications Java avec SQL dynamique Prise en charge de la connectivit SQLJ, pour le dveloppement dapplications Java avec SQL statique v Un SDK pour Java est livr avec les clients DB2 pour tous les systmes dexploitation pris en charge. v Routines dautomatisation ActiveX Data Objects (ADO) et Object Linking and Embedding (OLE) (procdures mmorises et UDF) sous Windows, y compris les codes exemple mis en oeuvre dans Microsoft Visual Basic et Microsoft Visual C++. De mme, les codes exemple avec Remote Data Objects (RDO) mis en oeuvre dans Microsoft Visual Basic. v Fonctions de table OLE DB (Object Linking and Embedding Database) sous Windows. v Applications C# et Visual Basic .NET et routines CLR .NET sous Windows. v DB2 Developer Workbench est un outil Eclipse qui remplace le Centre de dveloppement de DB2 Universal Database (DB2 UDB) pour Linux, UNIX etChapitre 2. Scnarios DB2 Connect

17

Windows version 8. Developer Workbench est un environnement soign pour la cration ldition, le dbogage, le dploiement et le test des fonctions UDF et des procdures mmorises DB2. Developer Workbench permet galement de dvelopper des applications SQLJ et de crer, modifier et excuter des instructions SQL et des requtes XML. v SQL Interactive via lditeur de commandes ou linterprteur de commandes (CLP) afin de crer un prototype dinstructions SQL ou deffectuer des interrogations sur mesure sur la base de donnes. v Un ensemble dAPI documentes afin que dautres outils de dveloppement dapplications puissent implmenter la prise en charge dun prcompilateur pour DB2 directement dans leurs produits. Par exemple, IBM COBOL sous AIX utilise cette interface. Concepts connexes : v Types de client - DB2 Runtime Client et DB2 Client dans DB2 Clients - Guide dinitiation Rfrence connexe : v Support des lments de lenvironnement de dveloppement dapplications de base de donnes dans Getting Started with Database Application Development

18

DB2 Connect Servers - Mise en route

Partie 2. Migration DB2 Connect

Copyright IBM Corp. 1993, 2006

19

20

DB2 Connect Servers - Mise en route

Chapitre 3. Migration DB2 ConnectLes serveurs DB2 Connect version 9 prennent en charge la migration des bases de donnes et des instances de DB2 cres laide de serveurs DB2 Connect version 8. Vous devez prparer vos bases de donnes et vos instances avant dinstaller DB2 Connect version 9. Les serveurs DB2 Connect tant des serveurs de connectivit aux bases de donnes hte, la seule base de donnes qui peut exister dans une instance de serveur DB2 Connect est une base de donnes du gestionnaire de transactions DB2. Cette base de donnes est utilise par DB2 pour stocker des informations sur ltat des transactions coordonnes DB2. Sur les plateformes Linux et UNIX, vous devez migrer manuellement vos instances DB2 Connect aprs avoir install DB2 Connect version 9. Tous les noeuds et bases de donnes loigns que vous avez catalogus sur les clients DB2 font rfrence ces instances. Si vous crez une instance, vous devrez de nouveau cataloguer les noeuds, les bases de donnes DCS et les bases de donnes des clients DB2 qui se trouvaient dans linstance DB2 version 8. Sur les systmes dexploitation Windows, vous pouvez migrer automatiquement une copie de DB2 Connect version existante lors de linstallation. Vos instances DB2 Connect sont automatiquement migres. Vous pouvez galement installer une nouvelle copie de DB2 Connect version 9, puis migrer manuellement vos instances DB2 Connect. Conditions pralables : Avant de migrer vers la dernire version de DB2 Connect : v Assurez-vous que vous disposez des droits daccs appropris au systme dexploitation : Droits daccs root sous UNIX Administrateur local sous Windows v Assurez-vous que vous disposez des droits daccs SYSADM. v Consultez la page Web relative la configuration systme requise ladresse suivante : http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. v Consultez la rubrique Recommandations de migration pour les serveurs DB2. v Consultez la rubrique Espace disque requis pour la migration des serveurs DB2. v Effectuez les tches de prmigration dcrites dans la rubrique Tches de prmigration pour les serveurs DB2. v Avant dexcuter la commande db2imigr, il est recommand : De disposer dau moins 20 Mo despace disponible dans le rpertoire /tmp des systmes Linux et UNIX. Le fichier de trace de la migration de linstance est crit dans le rpertoire /tmp. De rechercher et rsoudre tout incident qui pourrait faire chouer la migration, en excutant manuellement la commande db2ckmig. La commande db2imigr ne procdera pas la migration tant que la commande db2ckmig trouvera des problmes.

Copyright IBM Corp. 1993, 2006

21

Restrictions : La migration nest prise en charge qu partir de DB2 Connect version 8. La connectivit suivante est cependant prise en charge ; seule la fonctionnalit DB2 version 8 est disponible : v Les clients DB2 version 8 sur 32 ou 64 bits peuvent se connecter des serveurs DB2 Connect version 9 sur 32 ou 64 bits. v Les clients DB2 version 9 sur 32 ou 64 bits peuvent se connecter des serveurs DB2 Connect version 8 sur 32 ou 64 bits. Pour DB2 Connect version 6 ou DB2 Connect version 7, vous devez dabord migrer vers DB2 Connect version 8. Pour plus de dtails, reportez-vous la rubrique suivante : http://publib.boulder.ibm.com/infocenter/db2luw/v8/topic/ com.ibm.db2.udb.doc/start/t0008566.htm Procdure : Pour migrer vos instances et bases de donnes DB2 Connect : 1. Exportez les informations de configuration sur la connectivit de votre serveur DB2 Connect vers un profil dexportation. Pour crer un profil de configuration, utilisez loutil db2cfexp :$ db2cfexp profil_cfg backup

2. 3. 4. 5.

6.

Ce profil contient toutes les informations sur la configuration de linstance, y compris la configuration du gestionnaire de la base de donnes et le profil de registre car loption backup est spcifie. Ce profil permet de recrer la configuration de votre connectivit si ncessaire. Sauvegardez vos bases de donnes avant la migration laide de la commande BACKUP DATABASE. Installez DB2 Connect version 9. Migrez les instances laide de la commande db2imigr. Migrez les bases de donnes sous vos instances migres laide de la commande MIGRATE DATABASE. Vous pouvez galement migrer vos bases de donnes en restaurant une sauvegarde de DB2 Connect version 8. Testez les connexions toutes vos bases de donnes catalogues :$ db2 CONNECT TO DATABASE sample user mickey using mouse

Lorsque vous vous connectez une base de donnes loigne, vous devez spcifier un utilisateur et un mot de passe. Vrifiez que toutes les connexions fonctionnent. Concepts connexes : v Prsentation de la migration pour les clients DB2 dans Guide de migration v Recommandations de migration pour les serveurs DB2 dans Guide de migration v Restrictions de migration pour les serveurs DB2 dans Guide de migration Tches connexes : v Cration de liens pour les fichiers DB2 dans Installation et configuration Informations complmentaires v Sauvegarde des bases de donnes avant migration dans Guide de migration

22

DB2 Connect Servers - Mise en route

v v v v

Migration Migration Migration Migration

dun serveur DB2 (Linux et UNIX) dans Guide de migration dun serveur DB2 (Windows) dans Guide de migration des bases de donnes dans Guide de migration des instances dans Guide de migration

v Vrification de ltat des bases de donnes en vue de la migration dans Guide de migration Rfrence connexe : v db2imigr - Commande Migrate Instance dans Command Reference v Commande MIGRATE DATABASE dans Command Reference v Espace disque requis pour la migration des serveurs DB2 dans Guide de migration v Tches de prmigration pour les serveurs DB2 dans Guide de migration

Chapitre 3. Migration DB2 Connect

23

24

DB2 Connect Servers - Mise en route

Partie 3. Installation de DB2 ConnectCette section permet de planifier toutes les tapes de votre installation. Les logiciels prrequis et les niveaux de groupe de correctifs, les systmes dexploitation et les conditions requises du protocole de communications sont tous fournis dans des tables simples. Vous pouvez vrifier que votre systme est conforme aux conditions de limplmentation DB2 Connect que vous envisagez, puis dmarrer ensuite la procdure dinstallation. Pour migrer dune version prcdente de DB2 Connect, voir Chapitre 3, Migration DB2 Connect, la page 21. Pour installer manuellement votre produit DB2 Connect, reportez-vous la rubrique Installation manuelle dun produit DB2 de Installation et configuration Informations complmentaires. Lecteurs concerns v Personnel technique charg de linstallation et de la configuration du systme DB2 Connect

Copyright IBM Corp. 1993, 2006

25

26

DB2 Connect Servers - Mise en route

Chapitre 4. Installation - GnralitsServeurs DB2 Connect : prsentation de linstallation et de la configurationLinstallation dun serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, est une procdure plusieurs tapes. Les serveurs DB2 Connect sont souvent installs avec des centaines ou des milliers de clients se connectant des serveurs de base de donnes hte ou iSeries. De ce fait, il est recommand deffectuer linstallation test dcrite ci-dessous. Ds que la configuration de test savre correcte, vous pouvez lutiliser comme modle pour une installation automatique de DB2 Connect et des clients dans votre entreprise. Les tapes classiques de linstallation et de la configuration dun serveur DB2 Connect sont les suivantes : 1. Dterminez le mode dutilisation de DB2 Connect dans votre rseau. 2. Vrifiez que vous disposez du matriel et des logiciels prrequis ncessaires sur le poste de travail et sur le serveur de bases de donnes hte. 3. Vrifiez que le serveur de bases de donnes hte ou iSeries est configur pour accepter des connexions en provenance de serveurs DB2 Connect. 4. Ltape suivante consiste installer le logiciel DB2 Connect. Utilisez ce poste de travail pour configurer et vrifier les connexions avec le systme hte ou iSeries. 5. Aprs linstallation, vous tablirez la connexion entre DB2 Connect et votre systme de bases de donnes hte ou iSeries. DB2 Connect peut localiser et configurer pour vous toutes les connexions TCP/IP. Vous pouvez utiliser lassistant de configuration ou linterprteur de commandes DB2 pour configurer les bases de donnes hte ou iSeries. 6. Dfinissez les accs des programmes et des utilitaires fournis avec DB2 Connect la base de donnes hte ou iSeries. 7. Vrifiez la connexion. 8. (Facultatif) Activez la fonction de mise jour multisite. 9. Si vous avez lintention dutiliser WebSphere, des moniteurs de traitement de transactions ou votre propre logiciel de serveur dapplications, installez ds maintenant ces produits ou ces applications. Pour plus dinformations sur linstallation de WebSphere, consultez la documentation correspondante fournie avec le serveur DB2 Connect. Pour les autres produits, consultez la documentation dinstallation fournie avec le produit. 10. Installez et configurez le client DB2. Utilisez ce poste de travail pour tester la connectivit entre le client DB2 et les serveurs hte et iSeries, ainsi que les applications qui utilisent cette connectivit. 11. Utilisez lAssistant de configuration, pour connecter le client un systme hte ou iSeries via DB2 Connect. 12. Installez les clients DB2 sur tous les postes de travail des utilisateurs finals qui emploient des applications se connectant aux serveurs de base de donnes hte et iSeries. 13. Maintenant, vous tes prt utiliser DB2 Connect avec toutes vos applications. Le client DB2 doit tre install sur les postes de travail utiliss pour le dveloppement dapplications. Copyright IBM Corp. 1993, 2006

27

14. Si vous souhaitez utiliser votre poste de travail pour administrer DB2 UDB pour OS/390 et z/OS ou Base de donnes DB2 pour Linux, UNIX et Windows, installez le client DB2. Tches connexes : v Chapitre 17, Dfinition des accs des utilitaires de base de donnes sur DB2 Connect, la page 87 v Configuration dune connexion des serveurs de base de donnes hte et iSeries laide du processeur de ligne de commande (CLP), la page 81 v Configuration dune connexion des serveurs de base de donnes hte ou iSeries laide de lAssistant de configuration (Linux et Windows), la page 79 v Installation de clients DB2 (UNIX et Linux) dans DB2 Clients - Guide dinitiation v Installation de clients DB2 (Windows) dans DB2 Clients - Guide dinitiation v Prparation de DB2 Universal Database pour OS/390 et z/OS pour les connexions partir de DB2 Connect, la page 67 v Test dune connexion une base de donnes laide de lAssistant de configuration, la page 106 v Activation des mises jour multisite laide du Centre de contrle dans DB2 Connect - Guide de lutilisateur

28

DB2 Connect Servers - Mise en route

Chapitre 5. Configuration requise pour linstallationEspace disque et mmoire requisEspace disque requis : Lespace disque requis pour le produit varie selon le type dinstallation choisi et le type de systme de fichiers dont vous disposez. LAssistant dinstallation DB2 fournit des estimations de taille dynamiques en fonction des composants slectionns pendant une installation standard, minimale ou personnalise. Sous Windows, vous aurez certainement besoin de davantage despace sur les lecteurs FAT (File Allocation Table) avec des tailles de grappes importantes que sur les lecteurs NTFS (New Technology File System). Prenez soin galement de prvoir suffisamment despace disque pour lutilisation des logiciels et des produits de communication. Mmoire requise : DB2 requiert au minimum 256 Mo de RAM. Pour un systme excutant uniquement DB2 et ses outils dinterface graphique, un minimum de 512 Mo de RAM est requis. Toutefois, 1 Go de RAM est recommand pour des performances optimises. Ces conditions nincluent pas les conditions relatives la mmoire complmentaire ncessaire pour dautres logiciels sexcutant sur votre systme. Pour dterminer la quantit de mmoire requise, prenez en compte les lments suivants : v Les produits DB2 qui sexcutent sous HP-UX, version 11i v2 (B.11.23) pour les systmes bass sur le processeur Itanium ncessitent un minimum de 512 Mo de RAM. v Pour le support de client DB2, la mmoire requise est indique sur la base de cinq connexions client simultanes. Vous aurez besoin de 16 Mo de RAM supplmentaires par connexion de cinq clients. v La mmoire requise dpend de la taille et de la complexit de votre systme de base de donnes ainsi que du volume dactivit de la base de donnes et du nombre de clients accdant votre systme. v Sous Linux, il est recommand de disposer dun espace de permutation dau moins deux fois la taille de la RAM. Concepts connexes : v Mmoire rglage automatique dans Performance Guide

Conditions requises pour linstallation (Windows) Conditions requises pour linstallation de serveurs DB2 Connect (Windows)Pour obtenir les dernires informations sur la configuration requise, rendez-vous ladresse http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. Copyright IBM Corp. 1993, 2006

29

Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, les conditions suivantes doivent tre satisfaites : Matriel ncessaire Tous les processeurs Intel et AMD pouvant excuter les systmes dexploitation Windows pris en charge (32 et 64 bits) Exigences lies au systme dexploitation Vous devez disposer de lun des systmes dexploitation suivants : v Windows XP Professional Edition (32 et 64 bits) avec Service Pack 2 ou ultrieur v Windows 2003 avec Service Pack 1 ou ultrieur : Standard Edition (32 et 64 bits) Advanced Edition (32 et 64 bits) Datacenter Edition (32 et 64 bits) Logiciels ncessaires v MDAC 2.8 est requis. LAssistant dinstallation de DB2 installera MDAC 2.8 sil nest pas dj install. v Un navigateur pour afficher laide en ligne. Exigences lies la communication v TCP/IP est pris en charge et fourni par le systme dexploitation. Elments prendre en compte sous Windows (64 bits) v Les fonctions UDF et procdures mmorises 32 bits sont prises en charge. v Les requtes SQL envoyes par des clients 32 bits distants issus de versions prcdentes sont prises en charge. Concepts connexes : v Installation de DB2 Connect sans droits dadministrateur (Windows) dans Quick Beginnings for DB2 Connect Personal Edition Tches connexes : v Installation dun serveur DB2 Connect (Windows), la page 47 Rfrence connexe : v SDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2, la page 41

Comptes dutilisateur requis pour linstallation de serveurs DB2 (Windows)Si vous installez un serveur DB2 sous Windows, vous avez besoin des comptes dutilisateur suivants : v un compte dutilisateur dinstallation et v Facultatif : un ou plusieurs comptes dutilisateur de configuration. Vous pouvez crer ces comptes au moment de linstallation. un compte dutilisateur de serveur dadministration DB2 (DAS) un compte dutilisateur dinstance DB2. Vous pouvez galement utiliser le compte du systme local pour des produits autres que DB2 Enterprise Server Edition.

30

DB2 Connect Servers - Mise en route

Le compte dutilisateur dinstallation est le compte de lutilisateur qui procde linstallation. Le compte dutilisateur dinstallation doit tre dfini avant dexcuter lAssistant dinstallation DB2. Vous pouvez dfinir les comptes dutilisateur de configuration avant linstallation ou laisser lAssistant dinstallation DB2 les crer pour vous. Tous les noms de comptes dutilisateur doivent respecter les conventions de dnomination de votre systme et celles de DB2. Scurit tendue sous Windows : Les produits DB2 incluent les fonctions de scurit Windows tendues. Vous pouvez installer DB2 avec un ID utilisateur, mais si cet ID utilisateur nappartient pas au groupe DB2ADMNS ou DB2USERS, il ne pourra pas excuter de commande DB2. Le programme dinstallation de DB2 cre ces deux nouveaux groupes. Vous pouvez soit indiquer un nouveau nom au cours dune installation personnalise, soit accepter les noms dfinis par dfaut. Pour activer cette fonction de scurit, cochez la case Activation de la scurit du systme dexploitation sur le panneau Activation de la scurit du systme dexploitation pour les objets DB2 pendant linstallation de DB2. Acceptez les valeurs par dfaut pour la zone Groupe dadministrateurs DB2 et la zone Groupe dutilisateurs DB2. Les noms de groupe par dfaut sont DB2ADMNS et DB2USERS. Sil existe un conflit entre des noms de groupe existants, vous serez invit modifier les noms de groupe. Si ncessaire, vous pouvez spcifier les valeurs de votre choix. Comptes dutilisateur du serveur DB2 : Compte dutilisateur dinstallation Un compte dutilisateur local ou de domaine est obligatoire pour effectuer linstallation. En rgle gnrale, ce compte doit appartenir au groupe Administrateurs du poste sur lequel vous effectuez linstallation. Il est galement possible dutiliser un compte utilisateur nappartenant pas au groupe Administrateurs. Pour cette alternative, il est ncessaire quun membre du groupe Administrateurs Windows configure les paramtres de privilge levs afin de permettre un compte utilisateur qui nest pas un administrateur Windows deffectuer une installation. Le droit utilisateur Accs cet ordinateur partir du rseau est requis pour le compte dutilisateur dinstallation. Pour les comptes de domaines, afin de vrifier les ID utilisateur sur le serveur DB2, lID utilisateur dinstallation doit appartenir au groupe des administrateurs de domaine sur le domaine o seront crs les comptes. Vous pouvez galement utiliser le compte Local intgr pour excuter linstallation de tous les produits. Droits utilisateurs octroys par DB2 Installer : Le programme dinstallation DB2 noctroie pas de droit utilisateur pour le programme de dbogage. DB2 Installer octroie les droits utilisateur suivants : v Agir en tant que partie du systme dexploitation v Crer un objet marqueChapitre 5. Configuration requise pour linstallation

31

v v v v

Verrouiller les pages en mmoire Ouvrir la session en tant que service Augmenter les quotas Remplacer un jeton niveau de processus

Compte dutilisateur du serveur dadministration DB2 (DAS) Le serveur dadministration DB2 (DAS) requiert un compte dutilisateur local ou de domaine. Si vous excutez une installation laide dun fichier rponses, vous pouvez galement y indiquer le compte du systme local. Pour plus de dtails, reportez-vous aux exemples de fichiers rponses dans le rpertoire db2\windows\samples. Le compte du systme local, disponible pour tous les produits lexception de DB2 Enterprise Server Edition, est accessible partir de lAssistant dinstallation de DB2. Le serveur dadministration DB2 (DAS) est un service dadministration DB2 particulier qui gre les outils de linterface utilisateur et prend en charge des tches dadministration sur les serveurs DB2 locaux et loigns. Le DAS dispose dun compte utilisateur propre qui permet son service de se connecter lordinateur au dmarrage du service DAS. Vous pouvez crer ce compte avant dinstaller DB2 ou laisser lAssistant dinstallation DB2 effectuer lopration pour vous. Si vous optez pour la seconde solution, le compte dutilisateur avec lequel vous effectuez linstallation doit disposer de droits permettant de crer des comptes dutilisateur de domaine. Ce compte doit appartenir au groupe Administrateurs du poste sur lequel vous effectuez linstallation. Octroyez-lui les droits utilisateur suivants : v Agir en tant que partie du systme dexploitation v Dboguer les programmes v Crer un objet-jeton v Verrouiller les pages en mmoire v Ouvrir la session en tant que service v Augmenter les quotas (ajuster le quota de mmoire pour un processus sous Windows XP et Windows Server 2003) v Remplacer un jeton niveau de processus Si la scurit tendue est active, alors le groupe DB2ADMNS bnficiera de tous ces privilges. Vous pouvez simplement ajouter des utilisateurs ce groupe sans avoir ajouter ces privilges explicitement. Toutefois, lutilisateur doit toujours tre un membre du groupe dadministrateur Local. Le privilge Verrouiller les pages en mmoire est requis pour le support AWE (Advanced Windowing Extensions). Le privilge Dboguer les programmes est uniquement ncessaire lorsque la recherche de groupe DB2 est explicitement indique pour utiliser le jeton daccs. Si le compte dutilisateur est cr par le programme dinstallation, ces privilges lui seront accords ; si le compte dutilisateur existe dj, ces privilges lui seront galement octroys. Si le programme dinstallation accorde les privilges, certains dentre eux ne seront effectifs qu la premire ouverture de session par le compte auquel ont t accords les privilges ou lors du ramorage du systme.

32

DB2 Connect Servers - Mise en route

Il est recommand doctroyer lutilisateur DAS les droits SYSADM sur chacun des systmes DB2 appartenant votre environnement afin quil puisse dmarrer et arrter dautres instances en cas de besoin. Par dfaut, tout utilisateur appartenant au groupe Administrateur dispose des droits SYSADM. Compte utilisateur de linstance DB2 Ce compte doit appartenir au groupe Administrateurs du poste sur lequel vous effectuez linstallation. Linstance DB2 requiert un compte utilisateur local ou de domaine. Un utilisateur est associ chaque instance DB2 lors de sa cration. DB2 se connecte avec ce nom dutilisateur lorsque linstance est dmarre. Vous pouvez galement utiliser le compte Local intgr pour excuter linstallation de tous les produits, lexception de DB2 Enterprise Server Edition. Vous pouvez crer le compte dutilisateur de linstance DB2 avant dinstaller DB2 ou laisser lAssistant dinstallation DB2 effectuer lopration pour vous. Si vous optez pour la seconde solution, le compte dutilisateur avec lequel vous effectuez linstallation doit disposer de droits permettant de crer des comptes dutilisateur de domaine. Les droits utilisateur suivants seront octroys ce compte : v Agir en tant que partie du systme dexploitation v Dboguer les programmes v Crer un objet-jeton v Augmenter les quotas v Verrouiller les pages en mmoire v Ouvrir la session en tant que service v Remplacer un jeton niveau de processus Si la scurit tendue est active, alors le groupe DB2ADMNS bnficiera de tous ces privilges. Vous pouvez simplement ajouter des utilisateurs ce groupe sans avoir ajouter ces privilges explicitement. Toutefois, lutilisateur doit toujours tre un membre du groupe dadministrateur Local. Le privilge Verrouiller les pages en mmoire est requis pour le support AWE (Advanced Windowing Extensions). Le privilge Dboguer les programmes est uniquement ncessaire lorsque la recherche de groupe DB2 est explicitement indique pour utiliser le jeton daccs. Si le compte dutilisateur est cr par le programme dinstallation, ces privilges lui seront accords ; si le compte dutilisateur existe dj, ces privilges lui seront galement octroys. Si le programme dinstallation accorde les privilges, certains dentre eux ne seront effectifs qu la premire ouverture de session par le compte auquel ont t accords les privilges ou lors du ramorage du systme.

Chapitre 5. Configuration requise pour linstallation

33

Concepts connexes : v Conventions de dnomination des utilisateurs, des ID utilisateur et des groupes dans Administration Guide: Implementation Tches connexes : v Installation du produit DB2 (Windows) - Prsentation dans Serveurs DB2 Mise en route v Configuration des droits levs Windows avant linstallation de DB2 (Windows) dans Serveurs DB2 - Mise en route

Conditions requises pour linstallation (UNIX) Conditions requises pour linstallation de serveurs DB2 Connect (AIX)Pour obtenir les dernires informations sur la configuration requise, rendez-vous ladresse http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, les conditions suivantes doivent tre satisfaites : Matriel ncessaire v IBM RISC/6000 v eServer pSeries Exigences lies au systme dexploitation Les serveurs DB2 Connect sont disponibles dans les versions suivantes : Version 5.2.0 Noyau 64 bits requis. Version 5.3.0 Noyau 64 bits requis. Logiciels ncessaires v Passez au noyau 64 bits laide de la commande bosboot. v Un navigateur est requis pour afficher laide en ligne. Exigences lies la communication Vous pouvez utiliser le protocole TCP/IP. v Aucun logiciel supplmentaire nest ncessaire pour la connectivit TCP/IP. v Pour utiliser le protocole LDAP (Lightweight Directory Access Protocol), vous devez disposer du client IBM SecureWay Directory V3.2.1 ou suprieur. Tches connexes : v Installation dun serveur DB2 Connect (AIX), la page 48 Rfrence connexe : v SDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2, la page 41

34

DB2 Connect Servers - Mise en route

Conditions requises pour linstallation de serveurs DB2 Connect (HP-UX)Pour obtenir les dernires informations sur la configuration requise, rendez-vous ladresse http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, sous HP-UX, les conditions suivantes lies au systme dexploitation, aux logiciels et la communication doivent tre satisfaites : Matriel ncessaire v Systme HP 9000 Series 700 ou 800 v Serveur HP Integrity Series Exigences lies au systme dexploitation Les serveurs DB2 Connect peuvent tre excuts sous HP-UX 11i v2 (11.23.0505) pour les systmes Itanium avec : v Solution logicielle QPKBASE (Base Quality) Mai 2005 v Solution logicielle QPAPPS (Applications Quality) Mai 2005 Logiciels ncessaires Un navigateur pour afficher laide en ligne. Exigences lies la communication Vous pouvez utiliser le protocole TCP/IP. v Aucun logiciel supplmentaire nest ncessaire pour la connectivit TCP/IP. Tches connexes : v Installation dun serveur DB2 Connect (HP-UX), la page 50 Rfrence connexe : v SDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2, la page 41

Conditions requises pour linstallation de serveurs DB2 Connect (Linux)Pour obtenir les dernires informations sur la configuration requise, rendez-vous ladresse http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, les conditions suivantes lies au matriel, la distribution, aux logiciels et la communication doivent tre satisfaites : Matriel ncessaire Vous pouvez disposer de lun des processeurs suivants : v x86 (Intel Pentium, Intel Xeon et AMD Athlon) v x8664 (Intel EM64T et AMD64) v POWER (tous les iSeries ou pSeries qui prennent en charge Linux) v eServer zSeries

Chapitre 5. Configuration requise pour linstallation

35

Exigences lies la distribution Pour obtenir les dernires informations sur les distributions Linux prises en charge, consultez le site http://www.ibm.com/db2/linux/validate. Vous pouvez tre amen mettre jour les paramtres de configuration du noyau. Ces paramtres sont dfinis dans /etc/sysctl.conf. Consultez la section Modification des paramtres de noyaux (Linux) du Centre de documentation DB2. Consultez le manuel relatif au systme dexploitation pour plus dinformations sur la dfinition et lactivation de ces paramtres laide de la commande sysctl. Logiciels ncessaires v Un logiciel X Window System capable dafficher une interface graphique pour que lAssistant dinstallation DB2 puisse installer DB2 Connect ou pour que vous puissiez utiliser les outils graphiques de DB2. v Un navigateur pour afficher laide en ligne. Exigences lies la communication Aucun logiciel supplmentaire nest ncessaire pour la connectivit TCP/IP. Tches connexes : v Installation dun serveur DB2 Connect (Linux), la page 51 Rfrence connexe : v SDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2, la page 41

Conditions requises pour linstallation de serveurs DB2 Connect (Solaris)Pour obtenir les dernires informations sur la configuration requise, rendez-vous ladresse http://www.ibm.com/software/data/db2/db2connect/sysreqs.html. Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, les conditions suivantes lies au systme dexploitation, aux logiciels et la communication doivent tre satisfaites : Matriel ncessaire Ordinateur Solaris UltraSPARC Exigences lies au systme dexploitation Les serveurs DB2 Connect sont pris en charge sur les versions suivantes de Solaris : v Solaris 9 (64 bits) v Solaris 10 (64 bits) Les Correctifs recommands & correctifs de scurit se trouvent sur le site Web suivant : http://sunsolve.sun.com. A partir du site Web SunSolve Online, cliquez sur loption de menu Patches dans le panneau de gauche. Les Patch Clusters de J2SE Solaris sont galement requis. Si DB2 est install sur les systmes Fujitsu PRIMEPOWER 64 bits, vous devez disposer de : v Solaris 9 Kernel Update Patch 112233-01 ou suivant pour obtenir le correctif pour le patch 912041-01.

36

DB2 Connect Servers - Mise en route

Les correctifs Fujitsu PRIMEPOWER pour Solaris Operating Environment peuvent tre tlchargs partir de FTSI ladresse : http:// download.ftsi.fujitsu.com/. Le programme suivant est requis pour installer DB2 sous Solaris : v SUNWlibC Logiciels ncessaires Un navigateur est requis pour afficher laide en ligne. Exigences lies la communication Vous pouvez utiliser le protocole TCP/IP. v Aucun logiciel supplmentaire nest ncessaire pour la connectivit TCP/IP. v DB2 Connect est pris en charge avec Sun Cluster 2.2 dans les conditions suivantes : Le protocole TCP/IP est utilis pour se connecter lhte. La validation en deux phases nest pas utilise. Cette restriction est leve lorsque lutilisateur configure le journal SPM sur un disque partag (via le paramtre de configuration du gestionnaire de base de donnes spm_log_path) et que le systme de secours a une configuration TCP/IP identique (mme nom dhte, adresse IP, etc.). Tches connexes : v Installation dun serveur DB2 Connect (Solaris), la page 54 Rfrence connexe : v SDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2, la page 41

Chapitre 5. Configuration requise pour linstallation

37

38

DB2 Connect Servers - Mise en route

Chapitre 6. Prparation de Windows pour LDAPExtension du schma dannuaire (Windows)Si vous envisagez dutiliser la fonction Directory Server du protocole LDAP avec Windows 2000 ou Windows Server 2003, vous devez tendre le schma Active Directory afin quil contienne les classes dobjets et les dfinitions dattributs DB2. Cette opration est effectuer avant dinstaller un produit DB2. Lextension du schma dannuaire garantit que : v Linstance DB2 par dfaut, cre pendant linstallation, est catalogue comme un noeud DB2 dans Active Directory sous rserve que lID utilisateur de linstallation dispose de suffisamment de privilges pour crire dans Active Directory. v Toute base de donnes cre par lutilisateur aprs linstallation est automatiquement catalogue dans Active Directory. Si vous dcidez dinstaller votre produit DB2 et de crer des bases de donnes avant dtendre le schma dannuaire, vous devrez enregistrer manuellement le noeud et cataloguer les bases de donnes. Conditions pralables : Votre compte utilisateur Windows doit disposer des droits Administration de schma. Procdure : Pour tendre le schma dannuaire, procdez comme suit : 1. Connectez-vous au contrleur de domaine. 2. Excutez le programme db2schex.exe partir du CD dinstallation avec un compte utilisateur dot des droits dAdministration de schma. Vous pouvez excuter ce programme sans quil soit ncessaire de vous dconnecter puis de vous reconnecter, en procdant comme suit:runas /user:MyDomain\Administrator x:\db2\Windows\utilities\db2schex.exe

o x: reprsente lunit de CD. Une fois le programme db2schex.exe termin, vous pouvez poursuivre linstallation de DB2. Rfrence connexe : v Configuration requise pour les clients et serveurs DB2 (Windows) dans Serveurs DB2 - Mise en route v Commande CATALOG LDAP DATABASE dans Command Reference v Commande REGISTER dans Command Reference

Copyright IBM Corp. 1993, 2006

39

40

DB2 Connect Servers - Mise en route

Chapitre 7. Tches de prinstallationSDK - Kit de dveloppement de logiciels IBM de niveau Java pour les produits DB2Pour utiliser des outils bass sur Java ou crer et excuter des applications Java, notamment des procdures mmorises et des fonctions UDF, vous devez disposer du niveau de SDK (Software Development Kit) IBM appropri affich ci-aprs . Si le SDK IBM pour Java est requis par un composant en cours dinstallation et quil nest pas install sur ce chemin, son installation sera effectue si vous utilisez lAssistant dinstallation DB2 ou un fichier rponses. Le SDK pour Java ne sinstalle pas avec le client DB2 Runtime. Le tableau suivant rpertorie les niveaux SDK installs pour Java pour DB2 en fonction de la plateforme du systme dexploitation :Plateforme du systme dexploitation Windows x86 Windows x64 AIX 5 Niveau SDK pour Java SDK 5 Service Release 1 SDK 5 Service Release 1 SDK 5 Service Release 1

Solaris Operating Environment SDK 1.4.2_07 HP-UX pour systmes Itanium(R) Linux x86 Linux AMD64/EM64T Linux zSeries Linux POWER HP-UX SDK 1.4.2 SR3 SDK 5 Service Release 1 SDK 5 Service Release 1 SDK 5 Service Release 1 SDK 5 Service Release 1

Remarques : 1. A lexception de HP-UX, Linux IPF, Solaris et Windows IA64, bien que le tableau ci-dessus rpertorie les niveaux de SDK installs pour Java, SDK 1.4.2 jusqu SDK 5 est galement pris en charge. Vous pouvez tlcharger les niveaux SDK pour Java partir de la page Web developerWorks ladresse suivante : http://www.ibm.com/developerworks/java/jdk/index.html Remarque : Pour les plateformes Windows, tlchargez les modules IBM Development Package for Eclipse. 2. Les outils dinterface graphique DB2 sexcutent uniquement sous Linux x86, Linux AMD64/EM64T, Windows x86, et Windows x64. 3. Sous Windows x86 et Linux x86 : v le SDK 32 bits est install v les applications 32 bits et routines externes Java sont prises en charge 4. Sous Linux IPF : v seules les applications 64 bits et routines externes Java sont prises en charge Copyright IBM Corp. 1993, 2006

41

5. Sur toutes les plateformes prises en charge ( lexception de Windows x86, Linux x86 et Linux IPF) : v les applications 32 bits sont prises en charge v les routines externes Java 32 bits ne sont pas prises en charge v les applications 64 bits et les routines externes Java sont prises en charge Tches connexes : v Installation des serveurs DB2 (Linux et UNIX) dans Serveurs DB2 - Mise en route v Installation de serveurs DB2 (Windows) dans Serveurs DB2 - Mise en route

Paramtres de noyau (UNIX) Modification des paramtres du noyau (HP-UX)Pour que votre produit DB2 fonctionne correctement sous HP-UX, vous devez mettre jour les paramtres de configuration du noyau du systme. Vous devez redmarrer votre ordinateur aprs toute mise jour des valeurs des paramtres de configuration du noyau. Conditions pralables : Pour modifier les paramtres du noyau, vous devez disposer des droits dutilisateur root. Procdure : Pour modifier les paramtres du noyau, procdez comme suit : 1. Entrez la commande sam pour dmarrer le programme SAM (System Administration Manager). 2. Cliquez deux fois sur licne Kernel Configuration. 3. Cliquez deux fois sur licne Configurable Parameters. 4. Cliquez deux fois sur le paramtre que vous souhaitez modifier et entrez la nouvelle valeur dans la zone Formula/Value. 5. Cliquez sur OK. 6. Rptez cette procdure pour tous les paramtres de configuration du noyau modifier. 7. Une fois tous les paramtres de configuration du noyau dfinis, slectionnez Action --> Process New Kernel dans la barre de menus. Le systme dexploitation HP-UX est automatiquement rinitialis lorsque les paramtres de configuration du noyau sont modifis. Rfrence connexe : v db2osconf - Commande Utility for Kernel Parameter Values dans Command Reference

Paramtres de configuration de noyau recommands (HP-UX)Pour les systmes HP-UX excutant un systme de base de donnes DB2 64 bits, excutez la commande db2osconf pour suggrer les valeurs de paramtre de configuration de noyau appropries votre systme. Vous pouvez excuter la

42

DB2 Connect Servers - Mise en route

fonctionnalit db2osconf uniquement partir de $REPDB2/bin, o $REPDB2 est le rpertoire dinstallation de votre produit DB2. Tches connexes : v Modification des paramtres du noyau (HP-UX), la page 42

Modification des paramtres du noyau (Linux)Avant dinstaller un systme de base de donnes DB2, vous devez mettre jour vos paramtres de noyaux Linux. Les valeurs par dfaut des paramtres de noyaux particuliers sous Linux ne sont pas suffisants pour excuter un systme de base de donnes DB2. DB2 augmente automatiquement les limites IPC si ncessaire en fonction des besoins du systme de base de donnes DB2. Toutefois, il peut tre plus pratique de dfinir les limites de manire permanente sur le systme Linux si vous avez des produits ou des applications autres quun systme de base de donnes DB2. Conditions pralables : Pour modifier les paramtres du noyau, vous devez disposer des droits dutilisateur root. Procdure : Pour modifier les paramtres du noyau, procdez comme suit : Red Hat et SUSE Linux Les informations suivantes peuvent permettre de dterminer si certaines modifications sont ncessaires pour votre systme. Voici le rsultat renvoy par la commande ipcs -l. Des commentaires ont t ajouts la suite des deux barres obliques // pour afficher les noms des paramtres.# ipcs -l ------ Shared Memory Limits -------max number of segments = 4096 // SHMMNI max seg size (kbytes) = 32768 // SHMMAX max total shared memory (kbytes) = 8388608 // SHMALL min seg size (bytes) = 1 ------ Semaphore Limits -------max number of arrays = 1024 max semaphores per array = 250 max semaphores system wide = 256000 max ops per semop call = 32 semaphore max value = 32767 // SEMMNI // SEMMSL // SEMMNS // SEMOPM

------ Messages: Limits -------max queues system wide = 1024 // MSGMNI max size of message (bytes) = 65536 // MSGMAX default max size of queue (bytes) = 65536 // MSGMNB

Pour commencer avec la premire section Shared Memory Limits, SHMMAX et SHMALL reprsentent les paramtres qui requirent une attention particulire. SHMMAX correspond la taille maximale dun segment de mmoire partage sous un systme Linux tandis que SHMALL correspond lattribution maximale de pages de mmoire partage sur un systme.Chapitre 7. Tches de prinstallation

43

Pour SHMMAX, le minimum requis sur les systmes x86 est de 268435456 (256 Mo) et pour les systmes 64 bits, il est de 1073741824 (1 Go). Par dfaut, SHMALL est dfini sur 8 Go (8388608 Ko = 8 Gp). Si vous disposez de plus de mmoire physique, que vous devez utiliser pour DB2, ce paramtre doit tre alors augment denviron 90% de la mmoire physique interne. Par exemple, si votre systme informatique dispose de 16 Go de mmoire, consacre principalement DB2, alors 90% de 16 Go quivalent 14,4 Go diviss par 4 Ko (la taille de la page de base), soit 3774873. La sortie ipcs a converti SHMALL en kilo-octets. Le noyau ncessite cette valeur comme nombre de pages. La section suivante couvre la quantit de smaphores disponibles sur le systme dexploitation. Le paramtre de noyau sem se compose de 4 jetons, SEMMSL, SEMMNS, SEMOPM et SEMMNI. SEMMNS est le rsultat de SEMMSL multipli par SEMMNI. Le gestionnaire de base de donnes ncessite que le nombre de grappes (SEMMNI) soit augment en consquence. Gnralement, SEMMNI doit correspondre deux fois le nombre maximal de connexions admises (MAXAGENTS) multipli par le nombre de partitions logiques sur lordinateur du serveur de base de donnes plus le nombre de connexions dapplication locale sur lordinateur du serveur de base de donnes. La troisime section traite des messages du systme. MSGMNI concerne le nombre dagents que vous pouvez dmarrer ; MSGMAX, la taille du message qui peut tre envoy dans une file dattente ; MSGMNB, la taille de la file dattente. Vous devez dfinir le paramtre MSGMAX sur 64 Ko (soit, 65535 octets) et mettre le paramtre MSGMNB sur 65535 sur les systmes Server. Pour modifier ces paramtres de noyaux, vous devez diter le fichier /etc/sysctl.conf. Si ce fichier nexiste pas, vous devez le crer. Les lignes suivantes sont des exemples de ce qui doit se trouver dans le fichier :kernel.sem = 250 256000 32 1024 #Example shmmax for a 64-bit system kernel.shmmax=1073741824 #Example shmall for 90 percent of 16 GB memory kernel.shmall=3774873 kernel.msgmax=65535 kernel.msgmnb=65535

Excutez sysctl avec loption -p pour charger les paramtres sysctl du fichier par dfaut /etc/sysctl.conf.sysctl -p

Pour valider les modifications aprs chaque redmarrage, boot.sysctl doit tre activ sous Linux SUSE. Sous Red Hat, le script dinitialisation rc.sysinit va lire automatiquement le fichier /etc/sysctl.conf.

44

DB2 Connect Servers - Mise en route

Tches connexes : v Installation des serveurs DB2 (Linux et UNIX) dans Serveurs DB2 - Mise en route Rfrence connexe : v Configuration requise pour les clients et serveurs DB2 (Linux) dans Serveurs DB2 - Mise en route

Modification des paramtres du noyau (Solaris Operating Environment)Pour le bon fonctionnement de votre systme de base de donnes DB2, il est recommand de mettre jour vos paramtres de configuration du noyau du systme. La fonctionnalit db2osconf permet de suggrer les paramtres de noyau recommands. Pour utiliser la commande db2osconf, vous devez commencer par installer le systme de bases de donnes DB2. Vous pouvez excuter la fonctionnalit db2osconf uniquement partir de $REPDB2/bin, o $REPDB2 est le rpertoire dinstallation de votre produit DB2. Aprs avoir modifi les paramtres du noyau, vous devez redmarrer le systme. Conditions pralables : Pour modifier les paramtres du noyau, vous devez disposer des droits dutilisateur root. Procdure : Pour dfinir un paramtre de noyau, ajoutez une ligne la fin du fichier /etc/system comme suit :set nom_paramtre = valeur

Par exemple, pour dfinir la valeur du paramtre msgsys:msginfo_msgmax, ajoutez la ligne suivante la fin du fichier /etc/system :set msgsys:msginfo_msgmax = 65535

Une fois le fichier /etc/system mis jour, redmarrez le systme. Rfrence connexe : v db2osconf - Commande Utility for Kernel Parameter Values dans Command Reference

Chapitre 7. Tches de prinstallation

45

46

DB2 Connect Servers - Mise en route

Chapitre 8. Tches dinstallationInstallation de DB2 Connect (Windows) Installation dun serveur DB2 Connect (Windows)Cette tche dcrit la procdure dinstallation dun serveur DB2 Connect, tel que DB2 Connect Enterprise Edition sur les systmes dexploitation Windows. Conditions pralables : Avant de lancer lAssistant de configuration de DB2 : v Vrifiez que le systme remplit les conditions suivantes : Besoins en disque et en mmoire Matriel, logiciel et distribution requis v Pour utiliser le protocole LDAP, tendez le schma dannuaire. v Il est recommand dutiliser un compte Administrateur pour effectuer linstallation. Ce compte doit appartenir au groupe dadministrateurs local de lordinateur fonctionnant sous Windows sur lequel vous installez DB2 et doit disposer des droits utilisateur avancs suivants : Agir en tant que partie du systme dexploitation Crer un objet-jeton Augmenter les quotas Remplacer un jeton niveau de processus Vous pouvez effectuer linstallation sans disposer de ces droits avancs, mais le programme dinstallation risque de ne pas pouvoir valider les comptes. Procdure : Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, sous Windows : 1. Connectez-vous au systme en tant quutilisateur disposant des droits dadministrateur. 2. Fermez tous les programmes pour permettre au programme dinstallation de procder la mise jour des fichiers en fonction des besoins. 3. Insrez le CD dans lunit. La fonction dexcution automatique des CD dmarre lAssistant de configuration de DB2. LAssistant dinstallation DB2 dtermine la langue utilise par votre systme et lance le programme dinstallation appropri. Si vous souhaitez excuter le programme dinstallation dans une langue diffrente, ou si le dmarrage automatique de linstallation a chou, vous pouvez excuter lAssistant dinstallation DB2 manuellement. 4. Le Tableau de bord DB2 saffiche. Dans cette fentre, vous pouvez consulter les conditions pralables linstallation et les notes dinformations ou procder directement linstallation. 5. Une fois celle-ci lance, procdez en suivant les messages du programme dinstallation. Vous pouvez utiliser laide en ligne pour vous assister dans la

Copyright IBM Corp. 1993, 2006

47

suite des oprations. Cliquez sur Aide pour appeler laide en ligne. Vous pouvez cliquer tout moment sur le bouton Annulation pour interrompre linstallation. Un fichier journal stocke les informations gnrales et les messages derreur lis aux oprations dinstallation et de dsinstallation. Le nom de ce fichier journal respecte le format suivant : DB2--.log (par exemple, DB2-CEE-10-06-2006_17_23_42.log). Par dfaut, le fichier journal se trouve dans le rpertoire My Documents\DB2LOG. Lancement manuel de lAssistant de configuration de DB2 : Pour lancer manuellement lAssistant de configuration de DB2 : 1. Cliquez sur Dmarrer, puis slectionnez loption Excuter. 2. Dans la zone Ouverture, entrez la commande suivante :x:\setup /i langue

o : v x: reprsente votre unit de CD, v langue reprsente le code pays correspondant votre langue (par exemple, FR pour le franais). 3. Cliquez sur OK. Si vous souhaitez que le produit DB2 accde la documentation DB2 sur votre poste local ou sur un autre poste du rseau, vous devez installer le Centre de documentation DB2. Le Centre de documentation DB2 contient la documentation sur la base de donnes DB2 et les produits associs DB2. Voir Installation du Centre de documentation DB2 via lassistant dinstallation DB2 (Windows). Concepts connexes : v Mthodes dinstallation de DB2 dans Serveurs DB2 - Mise en route v Options dinstallation du Centre de documentation DB2 dans Serveurs DB2 Mise en route Tches connexes : v Extension du schma dannuaire (Windows), la page 39 v Installation du Centre de documentation DB2 via lassistant dinstallation DB2 (Windows) dans Serveurs DB2 - Mise en route v Application des groupes de correctifs, la page 59 Rfrence connexe : v Conditions requises pour linstallation de serveurs DB2 Connect (Windows), la page 29

Installation de DB2 Connect (UNIX) Installation dun serveur DB2 Connect (AIX)Il est recommand dutiliser lAssistant de configuration de DB2 pour installer un produit DB2 sous AIX. Le programme dinstallation de DB2 est un outil bas sur Java qui automatise linstallation et la configuration du produit DB2. Si vous prfrez ne pas utiliser cet utilitaire, vous pouvez installer un produit DB2 manuellement laide de la commande db2_install. Il est impossible dinstaller

48

DB2 Connect Servers - Mise en route

manuellement un produit DB2 laide de lutilitaire dinstallation SMIT natif du systme dexploitation. Les scripts existants contenant cet utilitaire dinstallation natif que vous utilisez pour interagir avec les installations DB2 et les interroger doivent tre modifis. Conditions pralables : Avant de lancer linstallation : v Vrifiez que le systme remplit les conditions suivantes : Besoins en disque et en mmoire Matriel, logiciel et distribution requis v Connectez-vous en tant quutilisateur root. v Le CD du produit DB2 doit tre mont sur votre systme. Voir Montage dun CD-ROM sous AIX. Vous pouvez galement copier le contenu du CD sur un systme de fichiers. Voir Installation avec plusieurs CD (Linux et UNIX). v Vrifiez que les E-S asynchrones ont t actives ; elles doivent ltre pour que votre serveur DB2 Connect puisse tre install. v Pour rechercher les produits DB2 dj installs sur le systme, voir Liste des produits DB2 installs sur le systme (Linux et UNIX). Procdure : Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, sous AIX : 1. Accdez au rpertoire de montage du CD :cd /cdrom

o /cdrom reprsente le point de montage du CD. 2. Entrez la commande ./db2setup pour dmarrer lAssistant dinstallation DB2. Le Tableau de bord dinstallation dIBM DB2 souvre aprs quelques instants. Dans cette fentre, vous pouvez consulter les Prrequis pour linstallation et les Remarques sur le produit, ou vous pouvez procder directement linstallation. Une fois linstallation lance, suivez les instructions dans les panneaux de lAssistant dinstallation DB2 et slectionnez les options adaptes votre cas. Pour ce faire, vous pouvez vous aider de laide de linstallation. Cliquez sur Aide pour appeler laide en ligne. Vous pouvez cliquer tout moment sur le bouton Annulation pour interrompre linstallation. Les fichiers DB2 sont copis sur le systme lorsque vous cliquez sur Terminer dans le dernier panneau de lAssistant de configuration de DB2. Une fois la procdure dinstallation termine, le serveur DB2 Connect est install laide du chemin dinstallation /opt/IBM/db2/V9.1 par dfaut. Si vous souhaitez que le produit DB2 accde la documentation DB2 sur votre poste local ou sur un autre poste du rseau, vous devez installer le Centre de documentation DB2. Le Centre de documentation DB2 contient la documentation sur la base de donnes DB2 et les produits associs DB2. Voir Installation du Centre de documentation DB2 laide de lAssistant dinstallation de DB2 (UNIX). Concepts connexes : v Mthodes dinstallation de DB2 dans Serveurs DB2 - Mise en route v Options dinstallation du Centre de documentation DB2 dans Serveurs DB2 Mise en routeChapitre 8. Tches dinstallation

49

v Installation avec plusieurs CD (Linux et UNIX) dans Serveurs DB2 - Mise en route Tches connexes : v Montage du CD-ROM (AIX), la page 93 v Installation du Centre de documentation DB2 via lassistant dinstallation DB2 (Linux) dans Serveurs DB2 - Mise en route v Application des groupes de correctifs, la page 59 v Liste des produits DB2 installs sur le systme (Linux et UNIX) dans Serveurs DB2 - Mise en route v Installation dun produit DB2 laide de la commande db2_install ou doce_install (Linux et UNIX) dans Installation et configuration - Informations complmentaires Rfrence connexe : v Conditions requises pour linstallation de serveurs DB2 Connect (AIX), la page 34

Installation dun serveur DB2 Connect (HP-UX)Il est recommand dutiliser lAssistant de configuration de DB2 pour installer un produit DB2 sous HP-UX. Le programme dinstallation de DB2 est un outil bas sur Java qui automatise linstallation et la configuration du produit DB2. Si vous prfrez ne pas utiliser cet utilitaire, vous pouvez installer un produit DB2 manuellement laide de la commande db2_install. Il est impossible dinstaller manuellement un produit DB2 laide de lutilitaire dinstallation swinstall natif du systme dexploitation. Les scripts existants contenant cet utilitaire dinstallation natif que vous utilisez pour interagir avec les installations DB2 et les interroger doivent tre modifis. Conditions pralables : Avant de lancer linstallation : v Vrifiez que le systme remplit les conditions suivantes : Besoins en disque et en mmoire Matriel, logiciel et distribution requis v Connectez-vous en tant quutilisateur root. v Le CD du produit DB2 doit tre mont sur votre systme. Voir Montage dun CD-ROM sous HP-UX. Vous pouvez galement copier le contenu du CD sur un systme de fichiers. Voir Installation avec plusieurs CD (Linux et UNIX). v Pour rechercher les produits DB2 dj installs sur le systme, voir Liste des produits DB2 installs sur le systme (Linux et UNIX). Procdure : Pour installer un serveur DB2 Connect, tel que DB2 Connect Enterprise Edition, sous HP-UX : 1. Placez-vous dans le rpertoire de montage du CD au moyen de la commande suivante :cd /cdrom

o /cdrom reprsente le point de montage du CD.

50

DB2 Connect Servers - Mise en route

2. Entrez la commande ./db2setup pour dmarrer lAssistant dinstallation DB2. Le Tableau de bord dinstallation dIBM DB2 souvre aprs quelques instants. Dans cette fentre, vous pouvez consulter les Prrequis pour linstallation et les Remarques sur le produit, ou vous pouvez procder directement linstallation. Une fois linstallation lance, suivez les instructions dans les panneaux de lAssistant dinstallation DB2 et