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

Co dělat, když při použití ovladače ODBC Easysoft Oracle verze OCI nelze otevřít soubor sdíleného objektu?

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

Aby bylo možné načíst klientský software Oracle, je třeba nastavit určité proměnné prostředí.

Pokud jste své prostředí nastavili tak, aby se klient Oracle načetl, a klientské knihovny Oracle mají stejnou architekturu jako ovladač Easysoft, ale klientský software stále nelze načíst, zkontrolujte, zda jsou k dispozici systémové knihovny, které klient Oracle vyžaduje. .

V systému Linux použijte ldd příkaz k tomu. Například:

ldd /usr/lib/oracle/12.2/client/lib/libclntsh.so.12.1

Pokud některá ze závislých knihoven není nalezena, možná ji budete muset nainstalovat. Například pro fungování klienta Oracle potřebujete sdílený objekt libaio. Ujistěte se, že všechny chybějící knihovny mají stejnou architekturu jako klientské knihovny. (Pokud je vaše aplikace 64bitová, potřebujete 64bitový ovladač ODBC a Správce ovladačů a 64bitového klienta Oracle a sadu závislých knihoven. Pokud je vaše aplikace 32bitová, všechny součásti uvedené v předchozí větě potřebují být 32bitový.)


  1. 10 nejlepších metod ke zlepšení výkonu ETL pomocí SSIS

  2. Jaro, Hibernate, Blob líné načítání

  3. Která je nejrychlejší? SELECT SQL_CALC_FOUND_ROWS FROM `tabulka` nebo SELECT COUNT(*)

  4. Operátoři SQL