Licht bijgewerkte versie van de installatie van ruby-oci8 voor 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - stap-voor-stap:
- Ga hierheen:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
- Download de 64-bits versies van instantclient-sqlplus, instantclient-sdk, instantclient-basic - de 32-bits versies werken niet met OSX 10.9
- Maak mappen aan op /opt/oracle
- Unzip eerst instantclient-basic, ga naar /opt/oracle (zou een map moeten toevoegen - zoiets als /opt/oracle/instantclient_11_2/)
- Pak instantclient-sdk uit en verplaats de inhoud naar /opt/oracle/instantclient_11_2/
- Pak instantclient-sqlplus uit en verplaats de inhoud ervan /opt/oracle/instantclient_11_2/
- Open Terminal (als je dat nog niet hebt gedaan) en typ...
DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 export DYLD_LIBRARY_PATH
ORACLE_HOME=/opt/oracle/instantclient_11_2 export ORACLE_HOME
cd /opt/oracle/instantclient_11_2
ln -s libclntsh.dylib.11.1 libclntsh.dylib
(creëert een symbolische link)env
- verifieer dat DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (zorg ervoor dat er geen trailing / is na instantclient_11_2)
- verifiëren ORACLE_HOME=/opt/oracle/instantclient_11_2
- gem installeer ruby-oci8
Zou daarna moeten werken. De bestandsstructuur zou er als volgt uit moeten zien: