Oparta na kliencie wersja Oracle ODBC sterownika Oracle jest kompatybilna z pełną wersją klienta Oracle lub lżejszym Instant Client.
Jeśli ustawisz ORACLE_HOME
zmienna środowiskowa na komputerze, na którym instalujesz sterownik ODBC Oracle, spróbuje załadować pełną wersję klienta Oracle i będzie szukać klienta w katalogu wskazywanym przez ORACLE_HOME
.
Jeśli chcesz używać naszego sterownika z Instant Client, ustaw LD_LIBRARY_PATH
(lub SHLIB_PATH
lub LIBPATH
dla platform innych niż Linux) zamiast ORACLE_HOME
. Sterownik Oracle ODBC spróbuje załadować klienta błyskawicznego z katalogu wskazanego przez LD_LIBRARY_PATH.
Jeśli chcesz korzystać z pełnego klienta Oracle, ale nie chcesz ustawiać ORACLE_HOME
, na przykład, ponieważ używasz 32-bitowej wersji klienta Oracle, która jest na tym samym komputerze co 64-bitowa wersja bazy danych Oracle, możesz ustawić EASYSOFT_ORACLE_LIBS
zamiast. Podaj pełną ścieżkę klienta Oracle, którego chcesz użyć. Na przykład:
EASYSOFT_ORACLE_LIBS = /data/oracle/app/oracle/12.2.0.1/client32/libclntsh.so.12.1 export EASYSOFT_ORACLE_LIBS
Alternatywnie, jeśli korzystanie z klienta Oracle jest problematyczne i nie potrzebujesz funkcji zapewnianych przez warstwę OCI, możesz użyć wersji innej niż OCI naszego sterownika ODBC Oracle, która nie korzysta z bibliotek klienta Oracle.