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

Как вашият Oracle ODBC драйвер зарежда клиента на Oracle?

Клиентската версия на Oracle на нашия Oracle ODBC драйвер е съвместима или с пълната версия на клиента на Oracle, или с по-лекия Instant Client.

Ако зададете ORACLE_HOME променлива на средата на машината, където инсталирате Oracle ODBC драйвера, той ще се опита да зареди пълната версия на клиента Oracle и ще търси клиента в директорията, посочена от ORACLE_HOME .

Ако искате да използвате нашия драйвер с Instant Client, задайте LD_LIBRARY_PATH (или SHLIB_PATH или LIBPATH за не-Linux платформи), а не ORACLE_HOME . Драйверът на Oracle ODBC ще се опита да зареди Instant Client от директорията, посочена от LD_LIBRARY_PATH.

Ако искате да използвате пълния клиент на Oracle, но не искате да задавате ORACLE_HOME , например, тъй като използвате 32-битова версия на клиента Oracle, която е на същата машина като 64-битова версия на базата данни на Oracle, можете да зададете EASYSOFT_ORACLE_LIBS вместо. Посочете пълния път на клиента на Oracle, който искате да използвате. Например:

EASYSOFT_ORACLE_LIBS = /data/oracle/app/oracle/12.2.0.1/client32/libclntsh.so.12.1
export EASYSOFT_ORACLE_LIBS

Като алтернатива, ако използването на клиента на Oracle е проблематично и не се нуждаете от функциите, които предоставя слоят OCI, можете да използвате не-OCI версията на нашия Oracle ODBC драйвер, който не използва клиентските библиотеки на Oracle.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dbms_output.put_line

  2. Динамичен дял на таблицата Oracle

  3. MyBatis Insert List стойности

  4. Проверете дали два избора са еквивалентни

  5. PL/SQL групово събиране с клауза LIMIT в базата данни на Oracle