Manuels IBM

Installation et configuration de clients DB2


Installation de clients partiels via SMS

Pour configurer un serveur de code et utiliser SMS (Microsoft Systems Management Server) afin d'installer un ou plusieurs clients DB2 partiels, suivez les étapes décrites aux sections suivantes :

Si vous envisagez d'installer consécutivement plusieurs clients DB2 partiels, effectuez l'intégralité de la procédure pour l'un d'entre eux, puis uniquement l'"Étape 4. Diffusion du module d'installation de clients DB2 partiels à l'aide de SMS", et l'"Étape 5. Exécution du programme d'installation sur le client SMS", pour chaque client suivant sur le serveur de code concerné.

Avant de commencer

Avant de commencer l'installation, lisez et suivez la procédure décrite dans cette section pour vérifier que vous disposez des éléments et des informations nécessaires.

Création d'un nom d'utilisateur pour l'installation des produits DB2

Windows 95
Le nom d'utilisateur doit être un nom admis par DB2.

Un nom d'utilisateur DB2 correct ne doit pas dépasser huit caractères et doit respecter les règles d'appellation de DB2. Pour plus de détails sur ce sujet, reportez-vous à l'Annexe C. "Conventions d'appellation".

Windows NT
Vous devez posséder un nom d'utilisateur qui sera utilisé pour installer DB2. Ce nom doit appartenir au groupe Administrateurs. Il doit également être admis par DB2 ou disposer du droit de "Fonctionner comme une partie du système d'exploitation".

Un nom d'utilisateur DB2 correct ne doit pas dépasser huit caractères et doit respecter les règles d'appellation de DB2. Pour plus de détails sur ce sujet, reportez-vous à l'Annexe C. "Conventions d'appellation".

Si ce nom d'utilisateur ne respecte pas ces conventions mais qu'il dispose du droit de "Fonctionner comme une partie du système d'exploitation", le programme d'installation crée le nom d'utilisateur DB2ADMIN pour effectuer l'installation.

Remarque :Les conditions énoncées précédemment s'appliquent à la fois au serveur de code et au poste de travail du client DB2 partiel cible.


note

Ce nom d'utilisateur sera supprimé du système une fois l'installation terminée.

Conditions requises par SMS

La fonction SMS doit déjà être installée et configurée sur votre réseau. Reportez-vous au manuel Microsoft's Systems Management Server for Windows NT Administrator's Guide pour plus de détails sur les procédures suivantes :

Étape 1. Installation de DB2 Client Application Enabler sur le serveur de code

Reportez-vous au Chapitre 4. "Installation de clients DB2 sur des postes de travail Windows 95 ou Windows NT", pour la procédure complète d'installation de DB2 Client Application Enabler sur la machine du serveur de code. Pour la fonction de client partiel, tenez compte des éléments suivants :

Dans cet exemple, nous supposons que vous installez DB2 Client Application Enabler sur le serveur de code sur lequel réside SMS. Si tel n'est pas le cas, vous devez effectuer un NET USE pour ce partage afin que SMS puisse accéder au programme d'installation de thnsetup.

Étape 2. Création d'un fichier réponses pour une installation de client DB2 partiel

À l'issue de l'installation de DB2 Client Application Enabler, le serveur de code contient un répertoire c:\codesrv\sqllib\thnsetup comprenant lui-même tous les fichiers nécessaires à la configuration de clients DB2 partiels, y compris le modèle de fichier réponses, db2thin.rsp.

Lors d'une installation interactive, vous fournissez les informations nécessaires à l'installation de DB2 et à la configuration de son environnement. Lors d'une installation en arrière-plan, ces informations sont fournies sous la forme de mots clés et de valeurs contenues dans un fichier réponses. Le programme DB2 Client Application Enabler installé sur le serveur de code comprend un fichier réponses prédéfini, db2thin.rsp, comportant déjà des entrées par défaut. Ces informations sont appliquées lors de l'installation d'un client DB2 partiel.

note

Vous pouvez créer un fichier réponses différent, et par là-même une configuration distincte, pour l'installation de chaque client DB2 partiel. Vous pouvez également modifier et sauvegarder de nouveau le fichier réponses pour créer une ou plusieurs configurations standard, en utilisant les mêmes en tant que modèles pour de multiples installations de client partiel.

Modifiez l'exemple de fichier réponses à l'aide de l'éditeur de votre choix, par exemple, Notepad ou WordPad.

  1. Dans cet exemple, le modèle de fichier réponses, db2thin.rsp, se trouve dans le répertoire c:\codesrv\sqllib\thnsetup du serveur de code.

  2. Le fichier réponses contient :

    note

    Pour plus de détails sur :


    Pour activer une entrée du fichier réponses, supprimez l'astérisque (*) figurant à gauche du mot clé ou de la variable d'environnement et indiquez la valeur de votre choix à droite du signe égal. Les valeurs autorisées sont répertoriées à droite de la valeur en cours.

  3. Vous pouvez modifier les mots clés réservés à l'installation figurant dans le fichier réponses et dont voici la liste :
    *REBOOT            = Yes, No
    *TYPE              = 0,1,2 (0=compact,1=typical,2=custom)
    *COMP              = Outils graphiques
    *COMP              = Assistant de configuration client
    *COMP              = Centre de contrôle
    *COMP              = Visual Explain
    *COMP              = Moniteur de performances
    *COMP              = Pilote ODBC DB2
    *COMP              = Installation et configuration de clients DB2
    *COMP              = Guide des messages
    *USERNAME          = (ID utilisateur sous lequel s'exécute le service de sécurité)
    *PASSWORD          = (Mot de passe associé à l'ID du service de sécurité)
     
    


    note

    Vous devez réinitialiser le poste de travail cible après l'installation. Pour que cette opération s'effectue automatiquement, activez le mot clé REBOOT.

    Le mot clé TYPE précise le type d'installation à effectuer.



    note

    DB2INSTPROF est la seule variable d'environnement qui doit être obligatoirement définie dans le fichier réponses. Pour réaliser une configuration différente pour chaque client DB2 partiel, indiquez pour la variable DB2INSTPROF un répertoire se trouvant sur le poste de travail du client partiel. Pour conserver une configuration client sur le serveur de code, précisez pour DB2INSTPROF un répertoire résidant sur le poste de travail du serveur de code.

  4. Modifiez les variables d'environnement contenues dans le fichier réponses.

    Voici un exemple de section concernant ces variables :

    *DB2BQTIME         = 1 -
    *DB2BQTRY          = 0 -
    *DB2CHKPTR         = ON, OFF
    *DB2CODEPAGE       =
    *DB2DBDFT          =
    DB2INSTPROF        = C:\CFG
    *DB2IQTIME         = 1 -
    *DB2OPTIONS        =
    ...
    

  5. Modifiez les paramètres de configuration contenus dans le fichier réponses.

    Voici un exemple de section concernant ces paramètres :

    *DB2.DIAGLEVEL      = 0 - 4
    *DB2.DIAGPATH       =
    *DB2.DIR_CACHE      = YES, NO
    *DB2.DIR_OBJNAME    =
    *DB2.DIR_PATH_NAME  =
    *DB2.DISCOVER       = DISABLE, KNOWN or SEARCH
    ...
    

  6. Sortez du fichier. Si vous avez effectué des modifications, enregistrez le fichier sous un autre nom, pour conserver l'exemple de fichier réponses original.

Étape 3. Importation du fichier PDF du client DB2 partiel dans SMS

Pour importer les fichiers PDF du client DB2 partiel dans SMS, procédez comme suit :

  1. Cliquez deux fois sur le groupe Systems Management Server.

  2. Cliquez deux fois sur l'icône SMS Administrator. La fenêtre correspondante s'affiche.

  3. Ouvrez la fenêtre Packages.

  4. Sélectionnez File->New dans la barre de menus. La fenêtre relative aux propriétés du module s'affiche.

  5. Cliquez sur le bouton Import. La fenêtre File Browser s'ouvre.

  6. Dans la zone File Name, sélectionnez le fichier db2thin.pdf qui se trouve dans le répertoire c:\codesrv\sqllib\thnsetup, sur le serveur de code.

  7. Cliquez sur OK pour revenir à la fenêtre relative aux propriétés du module.

Étape 4. Diffusion du module d'installation de clients DB2 partiels à l'aide de SMS

Cette étape consiste à créer un module SMS et à l'envoyer au client SMS sur lequel vous voulez installer le client partiel.

Pour créer un module SMS, procédez comme suit :

  1. Cliquez sur le bouton de fonction Workstations. La fenêtre de configuration des modules pour les postes de travail s'affiche, dans laquelle se trouve la liste des modules d'installation DB2 prédéfinis que vous pouvez utiliser.

  2. Dans la zone Source Directory, indiquez l'emplacement des fichiers d'installation de client DB2 partiel, c:\codesrv\sqllib\thnsetup.

  3. Dans la liste Workstation Command Lines, sélectionnez le produit à installer.

  4. Cliquez sur le bouton de fonction Properties et mettez à jour la ligne de commande correspondant au programme thnsetup. La commande Thnsetup accepte les arguments suivants :
    * Figure SQLRSMST not displayed.

    Indiquez le chemin d'accès permettant d'appeler le programme. Par exemple :

      thnsetup.exe /U db2thin.rsp /P x:\sqllib /M \\db2server /S db2nt
     
    

    où :

    /P
    Indique le chemin d'accès à l'emplacement sur lequel le client est installé sur le serveur de code. Si vous spécifiez le nom de partage, le programme d'installation effectue implicitement un NET USE. Il extrait la lettre de l'unité précisée dans cet argument, la machine, le nom de partage, et émet un NET USE.

    /U
    Indique le chemin d'accès relatif du fichier réponses.

    /M
    Indique le nom de machine du serveur de code.

    /S
    Indique le nom de partage de l'unité ou du répertoire du serveur de code, sur lequel est installé DB2 Client Application Enabler.

    Si ce partage nécessite un nom d'utilisateur et/ou un mot de passe, indiquez le nom de partage dans le format suivant : nompartage,idutilisateur,motdepasse.

    S'il n'y a pas de mot de passe, tapez : nompartage,idutilisateur.

    Si un nom d'utilisateur n'est pas requis, tapez uniquement : nompartage.

  5. Cliquez sur OK pour revenir à la fenêtre de configuration du module pour les postes de travail.

  6. Sélectionnez le bouton Close pour revenir à la fenêtre relative aux propriétés du module.

  7. Dans cette fenêtre s'affiche le nom du nouveau module SMS.

  8. Pour indiquer où exécuter le module, procédez comme suit :

    1. Ouvrez les fenêtres Sites et Packages.

    2. Dans la fenêtre Packages, sélectionnez le module approprié et faites-le glisser sur l'icône du client cible dans la fenêtre Sites. La fenêtre Job Details s'ouvre.

    3. Cochez la case Run Workstation Command et sélectionnez le module d'installation à utiliser pour le travail Run Command on Workstation. Pour plus d'informations sur cette fenêtre, reportez-vous au manuel Microsoft's Systems Management Server for Windows NT Administrator's Guide.

    4. Une fois les caractéristiques du travail déterminées, cliquez sur OK pour fermer les fenêtres ouvertes.

    Le travail est créé et envoyé au client SMS.

Étape 5. Exécution du programme d'installation sur le client SMS

Le module d'installation à distance étant préparé et envoyé, le client SMS peut exécuter le programme d'installation sur la machine cible.

  1. À partir du client SMS sur lequel va être installé DB2, connectez-vous sous un nom d'utilisateur disposant des droits d'accès requis pour l'installation de DB2. Pour plus de détails, reportez-vous à la section "Création d'un nom d'utilisateur pour l'installation des produits DB2".

  2. Cliquez deux fois sur le groupe SMS Client.

  3. Cliquez deux fois sur l'icône Package Command Manager. La fenêtre Package Command Manager s'affiche.

  4. Une fois les modules envoyés à partir du serveur SMS, leurs noms sont répertoriés dans la fenêtre. Sélectionnez le module du client DB2 partiel, puis cliquez sur le bouton de fonction Execute. Le programme d'installation s'exécute automatiquement.

  5. Après l'installation, vous devez réinitialiser le client SMS avant d'utiliser le client DB2 partiel.


note

Pour configurer les clients DB2 partiels afin qu'ils puissent accéder aux serveurs, reportez-vous au Chapitre 9. "Configuration des communications client-serveur DB2 à l'aide de l'Assistant de configuration client".


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

[ Liste des manuels DB2 | Recherche dans les manuels DB2 ]