Oracle
 sql >> Database >  >> RDS >> Oracle

Come installare ruby-oci8?

Versione leggermente aggiornata dell'installazione di ruby-oci8 per 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - passo dopo passo:

  1. Vai qui:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Scarica le versioni a 64 bit di instantclient-sqlplus, instantclient-sdk, instantclient-basic - le versioni a 32 bit non funzionano con OSX 10.9
  3. Crea directory in /opt/oracle
  4. Prima decomprimi instantclient-basic, spostati in /opt/oracle (dovresti aggiungere una cartella - qualcosa come /opt/oracle/instantclient_11_2/)
  5. Decomprimi instantclient-sdk e sposta il suo contenuto in /opt/oracle/instantclient_11_2/
  6. Decomprimi instantclient-sqlplus e sposta il suo contenuto /opt/oracle/instantclient_11_2/
  7. Apri Terminale (se non l'hai già fatto) e digita...
  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 (crea un collegamento simbolico)
  12. env
  13. verifica che DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (assicurati che non ci siano trailing / after instantclient_11_2)
  14. verifica ORACLE_HOME=/opt/oracle/instantclient_11_2
  15. gem install ruby-oci8

Dovrebbe funzionare dopo. La struttura del file dovrebbe essere simile a questa: