Forums | Admin

Discussion Forums: help

Start New Thread Start New Thread
Message: 96682
BY: Kubo Takehiro (kubo)
DATE: 2011-06-25 02:25
SUBJECT: RE: oci8lib_18.so: No such process ...(LoadError)

 

Thanks for sending the strace.log.

Set the location of OCI library not to LD_LIBRARY_PATH but to PATH as follows:

PATH=/Oracle/instantclient/instantclient_11_2:$PATH

LD_LIBRARY_PATH doesn't work in this case.

In strace.log:
> 5273 491910 [main] ruby 7132 seterrno_from_win_error: /ext/build/netrel/src/cygwin-1.7.9-1/winsup/cygwin/dlfcn.cc:116 windows error 127
> 53 491963 [main] ruby 7132 geterrno_from_win_error: windows error 127 == errno 3

dlfcn.cc:116: ret = (void *) LoadLibraryW (path);
Windows error 127: ERROR_PROC_NOT_FOUND (The specified procedure could not be found.)
errno 3: ESRCH (No such process)

LoadLibraryW failed because of unresolved procedure entry points. I guess that the oci8lib_18.so was compiled for Oracle 11.2 but it used oci.dll in Oracle 10g, which is found in PATH.


Thread View

Thread Author Date
oci8lib_18.so: No such process ...(LoadError)Henry Collingridge2011-06-20 10:56
      RE: oci8lib_18.so: No such process ...(LoadError)Kubo Takehiro2011-06-24 10:59
            RE: oci8lib_18.so: No such process ...(LoadError)Kubo Takehiro2011-06-25 02:25

Post a followup to this message