Pourquoi et quand exécuter cette tâche
Exemple d'environnement :
- Instant Client - Basic disponible dans /usr/local/instantclient_11_2,
pour la prise en charge de l'anglais américain.
- Oracle 11.2 sur un système UNIX disponible dans /usr/local/oracle/product/11.2.0/db_1,
installé pour la prise en charge de données internationales
Paramètres des variables sur le système où sont installés le client et Build
Forge :
- LD_LIBRARY_PATH (Solaris, Linux) ou LIBPATH (AIX) inclut /usr/local/instantclient_11_2
- NLS_LANG=AMERICAN_AMERICA.AL32UTF8
- ORACLE_HOME=/usr/local/instantclient_11_2
- ORA_NLS10=/usr/local/oracle/ocommon/nls/admin/data
- PATH includes /usr/local/instantclient_11_2
- TNS_ADMIN=/usr/local/oracle/product/11.2/db_1/network/admin
Systèmes UNIX et Linux utilisant Oracle Instant Client 11.2L'application
Build Forge a une dépendance sur la bibliothèque
libclntsh.so.10.1,
qui fait partie du client version 10.2. Au cours de l'installation, le programme d'installation
vérifie ce fichier dans ORACLE_HOME. Si ce fichier n'existe pas,
le programme d'installation suppose que vous utilisez le client version 11.2 et essaie de
créer une liaison symbolique entre
libclntsh.so.10.1 et
la bibliothèque version 11.2 correspondante,
libclntsh.so.11.1.
ln -s libclntsh.so.11.1 libclntsh.so.10.1
Important : L'utilisateur exécutant le programme d'installation Build Forge
doit disposer d'un accès en écriture dans le répertoire ORACLE_HOME. Il cette opération se révèle problématique
sur votre site, demandez à un utilisateur autorisé de créer le lien
manuellement avant d'installer Build Forge. Dans certains sites, le client
peut être installé sur un système de fichiers monté en lecture seule (pratique courante
avec les systèmes Solaris).