Mírně aktualizovaná verze instalace ruby-oci8 pro 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan – krok za krokem:
- Přejděte sem:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
- Stáhněte si 64bitové verze instantclient-sqlplus, instantclient-sdk, instantclient-basic - 32bitové verze nefungují s OSX 10.9
- Vytvořte adresáře v /opt/oracle
- Nejprve rozbalte instantclient-basic, přejděte do /opt/oracle (je třeba přidat složku – něco jako /opt/oracle/instantclient_11_2/)
- Rozbalte instantclient-sdk a přesuňte jeho obsah do /opt/oracle/instantclient_11_2/
- Rozbalte instantclient-sqlplus a přesuňte jeho obsah /opt/oracle/instantclient_11_2/
- Otevřete Terminál (pokud jste tak ještě neučinili) a zadejte...
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
(vytvoří symbolický odkaz)env
- ověřte, že DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (ujistěte se, že není žádná koncová / za instantclient_11_2)
- ověření ORACLE_HOME=/opt/oracle/instantclient_11_2
- instalace drahokamu ruby-oci8
Poté by měl fungovat. Struktura souboru by měla vypadat podobně jako tato: