Клиентската версия на 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.