Den Oracle-klientbaserede version af vores Oracle ODBC-driver er kompatibel med enten den fulde version af Oracle-klienten eller den mere lette Instant Client.
Hvis du indstiller ORACLE_HOME
miljøvariablen på den maskine, hvor du installerer Oracle ODBC-driveren, vil den forsøge at indlæse den fulde version af Oracle-klienten og søge efter klienten under den mappe, der peges på af ORACLE_HOME
.
Hvis du vil bruge vores driver med Instant Client, skal du indstille LD_LIBRARY_PATH
(eller SHLIB_PATH
eller LIBPATH
for ikke-Linux-platforme) i stedet for ORACLE_HOME
. Oracle ODBC-driveren vil forsøge at indlæse Instant Client fra den mappe, der peges på af LD_LIBRARY_PATH.
Hvis du vil bruge den fulde Oracle-klient, men ikke ønsker at indstille ORACLE_HOME
, for eksempel, fordi du bruger en 32-bit version af Oracle-klienten, der er på samme maskine som en 64-bit version af Oracle-databasen, kan du indstille EASYSOFT_ORACLE_LIBS
i stedet. Angiv det fulde stinavn til den Oracle-klient, du vil bruge. For eksempel:
EASYSOFT_ORACLE_LIBS = /data/oracle/app/oracle/12.2.0.1/client32/libclntsh.so.12.1 export EASYSOFT_ORACLE_LIBS
Alternativt, hvis det er problematisk at bruge Oracle-klienten, og du ikke har brug for de funktioner, som OCI-laget giver, kan du bruge ikke-OCI-versionen af vores Oracle ODBC-driver, som ikke bruger Oracle-klientbibliotekerne.