Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да инсталирам ruby-oci8?

Леко актуализирана версия на инсталиране на ruby-oci8 за 10.9/10.10/10.11OSX Mavericks/Yosemite/El Capitan - стъпка по стъпка:

  1. Отидете тук:http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
  2. Изтеглете 64-битовите версии на instantclient-sqlplus, instantclient-sdk, instantclient-basic - 32-битовите версии не работят с OSX 10.9
  3. Създайте директории в /opt/oracle
  4. Първо разархивирайте instantclient-basic, преминете към /opt/oracle (трябва да добавите папка – нещо като /opt/oracle/instantclient_11_2/)
  5. Разархивирайте instantclient-sdk и преместете съдържанието му в /opt/oracle/instantclient_11_2/
  6. Разархивирайте instantclient-sqlplus и преместете съдържанието му /opt/oracle/instantclient_11_2/
  7. Отворете терминала (ако още не сте го направили) и въведете...
  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 (създава символна връзка)
  12. env
  13. уверете се, че DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2 (уверете се, че няма край / след instantclient_11_2)
  14. потвърдете ORACLE_HOME=/opt/oracle/instantclient_11_2
  15. gem install ruby-oci8

След това трябва да работи. Структурата на файла трябва да изглежда подобна на тази:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е максималният размер на VARCHAR2 в PL/SQL и SQL?

  2. ORACLE 11g не е чувствителен към регистъра по подразбиране

  3. Какво е ограничението на размера за аргумент на подпрограма varchar2 PL/SQL в Oracle?

  4. Определяне на датите на Великден за всяка година в Oracle PLSQL

  5. CX_Oracle - импортирайте данни от Oracle в рамка с данни на Pandas