Configurer la base de données

Vous devez arrêter le serveur avant de configurer la base de données.

Pour configurer la base de données de l'annuaire, procédez comme suit :

  1. Dans l'outil de configuration, cliquez sur Configurer la base de données dans la liste des tâches à gauche de l'écran.
  2. L'outil de configuration tente de déterminer si vous disposez déjà d'une base de données configurée. Si vous disposez d'une base de données configurée (c'est-à-dire si le fichier de configuration contient les informations pour la base de données), l'outil de configuration vous invite à préciser ce que vous voulez faire. Par exemple, si la base de données est configurée mais est introuvable sur le système, vous pouvez choisir de créer une base de données en utilisant le nom spécifié dans le fichier de configuration. Utilisez les informations des différentes fenêtres pour configurer la base de données.

    Selon que vous disposiez ou non d'une base de données, différentes fenêtres apparaissent.

  3. Si une fenêtre demandant un ID utilisateur et un mot de passe apparaît :
    1. Entrez un ID utilisateur dans la zone ID utilisateur. Cet ID utilisateur doit avoir été créé au préalable. (Dans les versions précédentes, l'ID utilisateur entré était créé s'il n'existait pas, ce qui n'est plus le cas.)

      L'ID utilisateur que vous indiquez ici sera propriétaire de l'instance de base de données contenant la base de données DB2. L'instance sera placée dans le répertoire personnel de l'utilisateur.

      Remarque : Si vous souhaitez utiliser un nom d'instance de base de données différent, vous devez utiliser la commande ldapcfg avec l'option -t pour configurer la base de données. Pour plus d'informations, consultez le document Guide d'installation et de configuration IBM Tivoli Directory Server version 5.2.

      L'ID utilisateur ne doit pas dépasser 8 caractères.

      • Sur les plateformes Windows, l'utilisateur doit être membre du groupe des administrateurs.
      • Sur les plateformes UNIX :
        • L'utilisateur doit disposer d'un répertoire personnel et en être le propriétaire.
        • Le groupe du répertoire personnel de l'utilisateur doit correspondre au groupe DB2 créé lors de l'installation de DB2. Sur AIX et Solaris, ce groupe est généralement appelé dbsysadm. Sur zSeries Linux, ce groupe est généralement appelé db2iadm. Dans le cas d'un utilisateur appelé ldapdb2, le répertoire personnel de l'ID utilisateur devra par exemple être détenu par ldapdb2:dbsysadm sur AIX et Solaris ou par ldapdb2:db2iadm sur zSeries Linux.

          Certains groupes ne peuvent pas être utilisés comme groupes principaux lors de la configuration de la base de données. Par exemple, le groupe principal users sous Linux n'est pas accepté. Sur Linux, utilisez other pour vous assurer que le groupe principal fonctionne.

        • Le DN root de l'utilisateur doit être membre du groupe principal de l'utilisateur. Si ce n'est pas le cas, vous devez ajouter le DN root au groupe.
        • Le shell de connexion de l'utilisateur doit être le script de shell Korn (/usr/bin/ksh).
        • Le mot de passe d'un utilisateur doit être correctement défini et prêt à être utilisé. Par exemple, il ne doit pas être expiré ou en attente d'une validation quelconque. (Pour tester facilement le mot de passe, connectez-vous à votre propre ordinateur et essayez de vous connecter avec cet ID utilisateur et ce mot de passe.)
        • Lors de la configuration de la base de données, l'habitude est d'indiquer le répertoire personnel de l'ID utilisateur comme emplacement de la base de données, bien que cela ne soit pas obligatoire. Cependant, même si vous indiquez un autre emplacement, au moins 3 à 4 Mo d'espace disque doivent tout de même être disponibles sur le répertoire personnel de l'utilisateur. En effet, DB2 crée des liens et ajoute des fichiers dans le répertoire personnel du propriétaire de l'instance (c'est-à-dire l'utilisateur), même si la base de données elle-même est située à un autre emplacement.
    2. Entrez un mot de passe pour l'utilisateur dans la zone Mot de passe. Les mots de passe tiennent compte de la distinction majuscules/minuscules.
    3. Cliquez sur Suivant.
  4. Si une fenêtre demandant le nom de la base de données apparaît :
    1. Entrez le nom que vous souhaitez affecter à la base de données DB2. Il doit contenir entre 1 et 8 caractères. La base de données sera créée dans une instance portant le nom de l'ID utilisateur.

      Remarque : Si vous souhaitez utiliser un nom d'instance de base de données différent, vous devez utiliser la commande ldapcfg avec l'option -t pour configurer la base de données. Pour plus d'informations, consultez le document Guide d'installation et de configuration IBM Tivoli Directory Server version 5.2.

    2. Cliquez sur Suivant.
  5. Si une fenêtre demandant l'emplacement de la base de données apparaît :
    1. Entrez l'emplacement de la base de données dans la zone Emplacement de la base de données. Pour les plateformes Windows, il doit s'agir d'une lettre d'unité. Pour toutes les autres plateformes, il doit s'agir d'un nom de répertoire (/home/ldapdb2, par exemple).

      Assurez-vous que vous disposez d'un espace disque minimum de 80 Mo et d'espace supplémentaire pour permettre le développement de la base de données à mesure que des entrées seront ajoutées.

    2. Cliquez sur Suivant.
  6. Si une fenêtre demandant de choisir un jeu de caractères apparaît :
    1. Cliquez sur le type de base de données que vous souhaitez créer. Vous pouvez créer une base de données au format UTF-8 (UCS Transformation Format), dans laquelle les clients LDAP peuvent enregistrer des données de type caractères au format UTF-8, ou dans votre page de codes locale.

      Remarque : Si vous souhaitez utiliser des codes de langue, la base de données doit être au format UTF-8.

      Pour plus d'informations sur UTF-8, reportez-vous au Guide d'installation et de configuration IBM Tivoli Directory Server Version 5.2.

    2. Cliquez sur Suivant.
  7. La fenêtre de vérification présente le récapitulatif de toutes les options de configuration que vous avez choisies. Pour revenir à une fenêtre précédente et modifier des informations, cliquez sur Précédent. Pour lancer la configuration, cliquez sur Fin.
  8. La fenêtre de fin apparaît. Cliquez sur Fermer.