Consultor Eletrônico



Kbase P142: Oracle Shared Library Not Present Causes Error 48/49 with Oracle Dsrv 9.1X
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   20/06/2002
Solution ID: P142

FACT(s) (Environment):

Oracle DataServer 9.1X
Sun Solaris
Compaq Tru64
Hewlett Packard HP-UX 11

SYMPTOM(s):

SYSTEM ERROR: Bus error. (48)

SYSTEM ERROR: Memory violation. (49)

Error 48 & 49 is seen when running an application against Oracle DataServer after connnecting to Oracle.

ERROR: Unable to load shared library, present within dataserv.lg file

ORACLE_HOME variable is set

CHANGE:

Starting in 9.1A, the Oracle DataServer version on the these platforms use the Oracle shared library for the connection to Oracle.

CAUSE:

Shared library resides within another directory in the Oracle installation

FIX:

Make sure the shared library resides under $ORACLE_HOME/lib.
The library name is libclntsh.* (the extension varies depending on the operating system).
For Additional Debugging follow Solution 21514