Kbase P143: Soft link incorrect causing errors 48 /49 with Oracle Datase
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/21/2003 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1x
FACT(s) (Environment):
Oracle DataServer
FACT(s) (Environment):
Sun Solaris
FACT(s) (Environment):
Compaq Tru64
FACT(s) (Environment):
Hewlett Packard HP-UX 11
SYMPTOM(s):
Errors occur when running Progress application
SYSTEM ERROR: Bus error. (48)
SYSTEM ERROR: Memory violation. (49)
Can not connect to Oracle
ERROR: Unable to load shared library, present within dataserv.lg file
Shared library exists and also is present within the correct location
CAUSE:
DataServer executable (_progres/_orasrv) has setuid bit on. OS is limiting any exeutables that has setuid bit on (enabled) to only load shared libraries from /usr/lib and ignore LD_LIBRARY_PATH environment variable.
FIX:
If the setuid bit is on, make sure a soft link exists to point the the Oracle shared library to /usr/lib.