Pilotes de périphériques de client et bibliothèques MySQL

Avant de commencer

Les pilotes de périphériques de client natif MySQL doivent être installés sur l'hôte Build Forge avant de procéder à l'installation de Build Forge. Sous UNIX ou Linux, utilisez les pilotes de périphériques 32 bits.

Si vous disposez de MySQL 5.1, il faut impérativement utiliser le client MySQL 5.0.

Si vous installez MySQL sur le même hôte que celui de Build Forge, installez les éléments suivants :

MySQL database server
MySQL-client-community-5.0.51a-0.rhel5.i386 - client drivers
MySQL-shared-compat-5.0.51a-0.rhel5.i386 - required compatibility libraries
Connector/J JDBC driver

Si vous installez MySQL sur un hôte différent, installez les éléments suivants sur l'hôte de Build Forge :

MySQL-client-community-5.0.51a-0.rhel5.i386 - client drivers
MySQL-shared-compat-5.0.51a-0.rhel5.i386 - required compatibility libraries
Connector/J JDBC driver

Uniquement pour les systèmes AIX :

Vous devez installer le pilote Connector/J et les pilotes de client 5.0-51a. Ces derniers sont compatibles avec AIX version 6.1. Vous les trouverez dans la section Archives du site Web MySQL.

Le programme d'installation tente de refaire le package des bibliothèques partagées client MySQL. Le package des fichiers tels qu'ils sont postés sur mysql.com ne peut pas être utilisé par Build Forge. L'utilisateur exécutant le programme d'installation doit disposer d'un accès en écriture au répertoire sur lequel les fichiers pilote du client sont installés, en général sur /opt/mysql. Le programme d'installation remplace les fichiers libmsqlclient.a et libmysqlclient.so.15. Si le programme d'installation ne peut pas refaire le package des fichiers, il vous avertit au cours de l'installation et continue l'installation. Dans ce cas, vous devez refaire manuellement le package des fichiers avant d'exécuter Build Forge.
Remarque : Si vous exécutez d'autres applications utilisant ce client MySQL, vous pouvez refaire manuellement le package des fichiers dans un répertoire distinct.

Pour faire un package manuel des fichiers, procédez comme suit.

  1. Dans le répertoire où le répertoire MySQL a été installé, créez un nouveau répertoire, libbf :
    root@myaix:/opt/mysql/> mkdir libbf 
  2. Copiez le fichier lib/libmysqlclient.so.15 dans le nouveau répertoire :
    root@myaix:/opt/mysql/> cp lib/libmysqlclient.so.15 libbf
  3. Accédez au nouveau répertoire et générez le nouveau fichier d'archive :
    root@myaix:/opt/mysql/> cd libbf 
    
    root@myaix:/opt/mysql/libbf/> ar -q libmysqlclient.a libmysqlclient.so.15 

Ce répertoire peut maintenant être utilisé comme chemin d'accès de la bibliothèque client pour le processus d'installation s'il n'a pas déjà été exécuté. Si l'une des méthodes silencieuses ou de ligne de commande a été utilisée, mettez à jour LIBPATH dans $BFROOT/rc/buildforge afin d'utiliser ce chemin d'accès.


Feedback