sql >> Databáze >  >> RDS >> Oracle

Jak váš ovladač Oracle ODBC načte klienta Oracle?

Klientská verze našeho ovladače Oracle ODBC je kompatibilní buď s plnou verzí klienta Oracle, nebo s odlehčeným Instant Client.

Pokud nastavíte ORACLE_HOME proměnnou prostředí na počítači, kam instalujete ovladač Oracle ODBC, pokusí se načíst plnou verzi klienta Oracle a vyhledá klienta v adresáři, na který ukazuje ORACLE_HOME .

Pokud chcete používat náš ovladač s Instant Client, nastavte LD_LIBRARY_PATH (nebo SHLIB_PATH nebo LIBPATH pro jiné platformy než Linux) spíše než ORACLE_HOME . Ovladač Oracle ODBC se pokusí načíst okamžitého klienta z adresáře, na který ukazuje LD_LIBRARY_PATH.

Pokud chcete používat úplného klienta Oracle, ale nechcete nastavovat ORACLE_HOME , protože například používáte 32bitovou verzi klienta Oracle, který je na stejném počítači jako 64bitová verze databáze Oracle, můžete nastavit EASYSOFT_ORACLE_LIBS namísto. Zadejte úplnou cestu ke klientovi Oracle, kterého chcete použít. Například:

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

Alternativně, pokud je použití klienta Oracle problematické a nepotřebujete funkce, které poskytuje vrstva OCI, můžete použít verzi bez OCI našeho ovladače Oracle ODBC, která nepoužívá klientské knihovny Oracle.


  1. Nejlepší blogy a webové stránky MySQL pro správce databází

  2. Převeďte juliánský den na datum v PostgreSQL

  3. Oracle.DataAccess není k dispozici pro výběr v aplikaci Visual Studio 2013

  4. Jak změním SQL Server 2005 tak, aby rozlišoval malá a velká písmena?