sql >> Databáze >  >> RDS >> Oracle

Jak nainstalovat ruby-oci8?

Mírně aktualizovaná verze instalace ruby-oci8 pro 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan – krok za krokem:

  1. Přejděte sem:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Stáhněte si 64bitové verze instantclient-sqlplus, instantclient-sdk, instantclient-basic - 32bitové verze nefungují s OSX 10.9
  3. Vytvořte adresáře v /opt/oracle
  4. 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/)
  5. Rozbalte instantclient-sdk a přesuňte jeho obsah do /opt/oracle/instantclient_11_2/
  6. Rozbalte instantclient-sqlplus a přesuňte jeho obsah /opt/oracle/instantclient_11_2/
  7. Otevřete Terminál (pokud jste tak ještě neučinili) a zadejte...
  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 (vytvoří symbolický odkaz)
  12. env
  13. ověřte, že DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (ujistěte se, že není žádná koncová / za instantclient_11_2)
  14. ověření ORACLE_HOME=/opt/oracle/instantclient_11_2
  15. instalace drahokamu ruby-oci8

Poté by měl fungovat. Struktura souboru by měla vypadat podobně jako tato:



  1. Nejjednodušší způsob testování uložené procedury Oracle

  2. Získání výsledku dynamického SQL do proměnné pro sql-server

  3. Jak vybrat porovnání dvou sloupců jako jednoho sloupce v Oracle

  4. připojená databáze je pouze pro čtení