 |
Forums |
Admin Discussion Forums: help 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
Post a followup to this message
|
 |