Outils pour utilisateurs

Outils du site


tips_informatiques:bases_de_donnees:oracle:oracle

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tips_informatiques:bases_de_donnees:oracle:oracle [2011/06/15 10:25]
nico
tips_informatiques:bases_de_donnees:oracle:oracle [2012/12/03 15:47] (Version actuelle)
nico [Installation du client Oracle 8i sous Ubuntu]
Ligne 1: Ligne 1:
-====== Installation du client Oracle 8i sur WIndows ​XP, PIV ======+====== Installation du client Oracle 8i sur Windows ​XP, PIV ======
  
 __OS__: Windows XP __OS__: Windows XP
Ligne 21: Ligne 21:
  
  
 +
 +
 +====== Installation du client Oracle 8i sous Ubuntu ======
 +
 +__OS__: testé sous Ubuntu 9.04, 11.04 et 12.04
 +
 +__Processus__:​
 +
 +  * télécharger instantclient-basic-linux32-11.2.0.2.0.zip depuis le site d'​Oracle ​
 +  * télécharger instantclient-sdk-linux32-11.2.0.2.0.zip depuis le site d'​Oracle
 +  * installer le dossier instantclient_11_2 de instantclient-basic-linux32-11.2.0.2.0.zip dans /​opt/​oracle/​instantclient_11_2
 +  * copier le dossier '​sdk'​ de instantclient-sdk-linux32-11.2.0.2.0.zip dans le dossier instantclient_11_2
 +
 +  * télécharger oci8-1.4.5.tgz depuis http://​pecl.php.net/​package/​oci8
 +  * installer phpize (paquet php5-dev)
 +  * dans le dossier /​opt/​oracle/​instantclient_11_2/,​ créer un lien symbolique qui manque: libclntsh.so -> ./​libclntsh.so.11.1
 +  * lancer phpize dans le dossier de oci8-1.4.5.tgz
 +  * ./configure -with-oci8=shared,​instantclient,/​opt/​oracle/​instantclient_11_2/​
 +  * make
 +  * sudo make install
 +  * installer le paquet libaio-dev
 +
 +__Remarque__:​
 +
 +Sans l'​installation du paquet libaio-dev, le module oci.so de PHP ne fonctionne pas, car une dépendance n'est pas trouvée.
 +Pour connaître les dépendances insatisfaites,​ utiliser la commance suivante:
 +
 +<code bash>
 +ldd -v /​usr/​lib/​php5/​20060613+lfs/​oci8.so
 +</​code>​
 +
 +et chercher le terme 'not found'
  
 ====== INSERT avec une date ====== ====== INSERT avec une date ======
tips_informatiques/bases_de_donnees/oracle/oracle.1308126344.txt.gz · Dernière modification: 2011/06/15 00:00 (modification externe)