Consultor Eletrônico



Kbase P17832: Cannot Start Oracle DataServer Broker when Oracle Client Library Can Not Be Loaded
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   22/12/2009
Status: Verified

SYMPTOM(s):

Can not Start Oracle DataServer Broker when Oracle Client Library Can Not Be Loaded

Cannot start Oracle DataServer Broker

ERROR: cannot start server. (8100) in Oracle broker log file

Following errors occur when manually spawning an _orasrv process:

exec(): 0509-036 Cannot load program _orasrv because of the following errors:
0509-150 Dependent module libclntsh.a(shr.o) could not be loaded.
0509-022 Cannot load module libclntsh.a(shr.o).
0509-026 System error: A file or directory in the path name does not exist

Java 1.3.0 PTF 9a installed

FACT(s) (Environment):

Long listing for the binary

-rwxrwxr-x 1 dbadmin dbadmin 655962 Dec 18 16:39 _orasrv

setuid is not set
AIX maintenance level 10 installed
Progress 9.1D
IBM AIX 4.3.3
Oracle DataServer

CAUSE:

This is related to how AIX system load runtime libraries, and what kind of resource access is granted to dbadmin.

FIX:

Soft link libclntsh.a to /usr/lib

ln -s $ORACLE_HOME/lib/libclntsh.a /usr/lib