Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak zainstalować ruby-oci8?

Nieco zaktualizowana wersja instalacji ruby-oci8 dla 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - krok po kroku:

  1. Idź tutaj:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Pobierz 64-bitowe wersje instantclient-sqlplus, instantclient-sdk, instantclient-basic - wersje 32-bitowe nie działają z OSX 10.9
  3. Utwórz katalogi w /opt/oracle
  4. Najpierw rozpakuj instantclient-basic, przenieś do /opt/oracle (powinien dodać folder - coś w stylu /opt/oracle/instantclient_11_2/)
  5. Rozpakuj instantclient-sdk i przenieś jego zawartość do /opt/oracle/instantclient_11_2/
  6. Rozpakuj instantclient-sqlplus i przenieś jego zawartość /opt/oracle/instantclient_11_2/
  7. Otwórz Terminal (jeśli jeszcze tego nie zrobiłeś) i wpisz...
  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 (tworzy dowiązanie symboliczne)
  12. env
  13. sprawdź, czy DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (upewnij się, że nie ma końcowego / po instantclient_11_2)
  14. zweryfikuj ORACLE_HOME=/opt/oracle/instantclient_11_2
  15. gem zainstaluj ruby-oci8

Powinien działać po tym. Struktura pliku powinna wyglądać podobnie do tego:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TRANSLATE() Funkcja w Oracle

  2. Logika biznesowa:warstwa bazy danych lub aplikacji

  3. Tworzenie wykresu zależności tabeli za pomocą zapytania rekurencyjnego

  4. Jak połączyć się z bazą danych Oracle 11 z . internet

  5. Jak tworzyć tablice asocjacyjne w bazie danych Oracle