Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment installer ruby-oci8 ?

Version légèrement mise à jour de l'installation de ruby-oci8 pour 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - étape par étape :

  1. Allez ici :http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Télécharger les versions 64 bits de instantclient-sqlplus, instantclient-sdk, instantclient-basic - les versions 32 bits ne fonctionnent pas avec OSX 10.9
  3. Créer des répertoires dans /opt/oracle
  4. Décompressez d'abord instantclient-basic, déplacez-vous vers /opt/oracle (devrait ajouter un dossier - quelque chose comme /opt/oracle/instantclient_11_2/)
  5. Décompressez instantclient-sdk et déplacez son contenu vers /opt/oracle/instantclient_11_2/
  6. Décompressez instantclient-sqlplus et déplacez son contenu /opt/oracle/instantclient_11_2/
  7. Ouvrez Terminal (si vous ne l'avez pas déjà fait) et saisissez...
  8. DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 export DYLD_LIBRARY_PATH
  9. ORACLE_HOME=/opt/oracle/instantclient_11_2 export ORACLE_HOME
  10. cd /opt/oracle/instantclient_11_2
  11. ln -s libclntsh.dylib.11.1 libclntsh.dylib (crée un lien symbolique)
  12. env
  13. vérifiez que DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (assurez-vous qu'il n'y a pas de fin / après instantclient_11_2)
  14. vérifier ORACLE_HOME=/opt/oracle/instantclient_11_2
  15. Gem installer ruby-oci8

Devrait fonctionner après ça. La structure du fichier devrait ressembler à ceci :