sql >> Database teknologi >  >> RDS >> Oracle

Hvad skal du gøre, hvis du ikke kan åbne delt objektfil-fejl, når du bruger OCI-versionen af ​​Easysoft Oracle ODBC-driveren?

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.

For at kunne indlæse Oracle-klientsoftwaren skal visse miljøvariabler indstilles.

Hvis du har indstillet dit miljø, så Oracle-klienten bliver indlæst, og Oracle-klientbibliotekerne er den samme arkitektur som Easysoft-driveren, men klientsoftwaren stadig ikke kan indlæses, skal du kontrollere, at de systembiblioteker, som Oracle-klienten kræver, er til stede .

På Linux skal du bruge ldd kommando til at gøre dette. For eksempel:

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

Hvis nogen af ​​de afhængige biblioteker ikke findes, skal du muligvis installere dem. For eksempel skal du bruge det delte libaio-objekt for at Oracle-klienten kan fungere. Sørg for, at eventuelle manglende biblioteker har samme arkitektur som klientbibliotekerne. (Hvis din applikation er 64-bit, har du brug for en 64-bit ODBC-driver og Driver Manager og et 64-bit Oracle-klient- og afhængigt bibliotekssæt. Hvis din applikation er 32-bit, skal komponenterne, der er anført i den foregående sætning, alle at være 32-bit.)


  1. Hvordan JSONPath Wildcard Trin (**) fungerer i MariaDB

  2. Generer PL/SQL-procedure online for at importere data i Oracle Table

  3. Arbejde omkring mistede optimeringer

  4. Hvor skal værdien af ​​small_case_table_names=2 ændres på windows xampp