Databases
cancel
Showing results for 
Search instead for 
Did you mean: 

Can't find path for shared library: libjava.sl

Peter Johnson_1
Occasional Advisor

Can't find path for shared library: libjava.sl

I have installed Omniback 4.1 and am attempting to configure my oracle database for omniback.
The command :
/opt/omni/lbin/util_oracle8.exe -CONFIG etc etc fails with :
**************
RMAN output:
/usr/lib/dld.sl: Can't find path for shared library: libjava.sl
/usr/lib/dld.sl: No such file or directory
************
However when I try to run rman by itself there is no problem ???
4 REPLIES
Umapathy S
Honored Contributor

Re: Can't find path for shared library: libjava.sl

I dont know how rman is configured. But the library depends on the type of the machine.
For PARISC2.0 machines /opt/java1*/jre/lib/PA_RISC2.0
For older machines
/opt/java1*/jre/lib/PA_RISC

Include these in SHLIB_PATH (32bit) or LDLIBRARY_PATH (64bit).
Arise Awake and Stop NOT till the goal is Reached!
T G Manikandan
Honored Contributor

Re: Can't find path for shared library: libjava.sl

The file should be inside $ORACLE_HOME/jre//lib

Add the path to SHLIB_PATH variable before executing the command


revert
Peter Johnson_1
Occasional Advisor

Re: Can't find path for shared library: libjava.sl

Thanks for your answers but unfortunatly no solution yet.

is there a difference between native_threads and green_threads ?. Would it make a difference to which of these are in my path ?

Does util_oracle_8.exe require a specific java version ?
T G Manikandan
Honored Contributor

Re: Can't find path for shared library: libjava.sl

Just do a chatr and find which libjava.sl it is referring to

$chatr util_oracle8.exe

Revert