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

Oracle 10g on Unix 11.23 installation error

Rowli
Advisor

Oracle 10g on Unix 11.23 installation error

I am trying to install Oracle 10g2 on HP-UX 11.23 64bit PA_RISC system and am having problems.
here is the latest error I am getting
rt0: RROR couldn't open usr/lib/dld.sl errno:000000002$
any help you can give me would be greatly appreciated
16 REPLIES
Rita C Workman
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

Here's a couple things maybe you could check.

Does root's .profile have it's SHLIB_PATH stmt=/usr/lib (and whatever else you need) in there and properly exported?

Have you checked your SHLIB_PATH file? Does it show /usr/lib in there?

Just a thought,
Rita
Tim Nelson
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

and just to double check ....

You are using the PA_RISC version of 10g2 install media right and have installed the required patches mentioned in the 10g2 install guide ?
Rowli
Advisor

Re: Oracle 10g on Unix 11.23 installation error

Yes to both your questions.
S. Ney
Trusted Contributor

Re: Oracle 10g on Unix 11.23 installation error

What part of the install process are you getting the error?

is that the error from your OraInstall_XXX.err file?

lastly anything unusual in /var/adm/syslog/syslog.log?

Rowli
Advisor

Re: Oracle 10g on Unix 11.23 installation error

this error occurs when we run the runInstaller from the Oracle 10g2 installation.

There is nothing odd in the syslog that points to this problem
TwoProc
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

Rowli, many times (a lot more than you'd think) there are patches for the installers themselves from Oracle. Anyways, in most cases you need to copy the installers to hard drives, and apply patches to them before attempting to startup the installer itself.

How in the heck disks go out to the public wherein the installer itself doesn't even run without being patched first has always mystified me. If I ever did that in one of my programming jobs in the past, I'm pretty sure my boss would have let me go on the spot.

Also, many times, its helpful to start off your installer with a whole bunch of ORACLE environment variables defined before you even kick off the installer. ORACLE_HOME, ORACLE_BASE, SHLIB_PATH, etc. often help things along and provide defaults that make a bit more sense for running the installation tools. You may even try locating that dld.sl on the distribution disk and adding that to the SHLIB_PATH before you start (if you can). It's been a while, but I can't remember if you could always see the dld.sl,etc. necessary for the running of the install on the disk before you start up the main installer. I believe you can, however.

But, my best advice from all of the above is definitely go look for patches to the installer itself.
We are the people our parents warned us about --Jimmy Buffett
Dennis Handly
Acclaimed Contributor

Re: Oracle 10g on Unix 11.23 installation error

>rt0: RROR couldn't open usr/lib/dld.sl errno:000000002$

Is this your exact error message? There seem to be lots of chars missing.

The message says that crt0 couldn't open /usr/lib/dld.sl and got ENOENT (2).

So either you have deleted that one file and you need to reinstall the whole OS, or your permissions on / /usr/ /usr/lib don't allow R&X permissions:
$ ll -d / /usr /usr/lib
drwxr-xr-x root root //
dr-xr-xr-x bin bin /usr/
dr-xr-xr-x bin bin /usr/lib/
Rowli
Advisor

Re: Oracle 10g on Unix 11.23 installation error

This is the exact error message I receive. The OS will not allow run properly without that dld.sl file and the permissions are set properly.
There are actually 2 dld.sl files. One is a 32bit and one is a 67 bit. This references the 32 bit even though we are trying to install on a 64 bit machine.
Dennis Handly
Acclaimed Contributor

Re: Oracle 10g on Unix 11.23 installation error

>One is a 32bit and one is a 64 bit. This references the 32 bit even though we are trying to install on a 64 bit machine.

You are running the 32 bit dld.sl because you are running a 32 bit application. It has nothing directly to do with the kernel, since it is always 64 bit on 11.23 and 11.31.

If you can run other 32 bit executable, /usr/bin/ksh, then your Oracle installer is corrupted.
rariasn
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

Hi,

"Reviewing the Log of an Installation Session"

http://download.oracle.com/docs/cd/B19306_01/install.102/b19068/app_ts.htm#i638074

rgs,
Rowli
Advisor

Re: Oracle 10g on Unix 11.23 installation error

there is no installation log because it doesn't get started
TwoProc
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

patches Rowli... check for patches for the install disks..... whooooo (ghost from the past).
We are the people our parents warned us about --Jimmy Buffett
nightwich
Valued Contributor

Re: Oracle 10g on Unix 11.23 installation error

Hi Rowli


See if the lib exists in your system.


ls -al /usr/lib/dld.sl


or try find / -name *dld.sl*


If exist see if it is in your path.

Then go to other directions.


regards.
rariasn
Honored Contributor

Re: Oracle 10g on Unix 11.23 installation error

Hi Rowli,

Verify Software and patches requirements:

- PL/SQL native compilation One of the following:
HP C Compiler (B.11.11.12)

GCC compiler gcc 3.4.0 (64-Bit)

- Pro*C/C++, Oracle Call Interface, Oracle C++ Call Interface, Oracle XML Developer's Kit (XDK)
HP C/ANSI C Compiler (C.05.50)
HP aC++ Compiler (C.05.50)


http://download.oracle.com/docs/cd/B19306_01/install.102/b19068/pre_install.htm#BABFDGHJ

rgs,





- HP-UX 11i Quality Pack (GOLDQPK11i), Dec 2004 or later:

- Patches for HP-UX 11i V2 (11.23):

PHSS_31849: linker + fdp cumulative patch

PHSS_31852: aC++ Runtime (PA A.03.61)

- PL/SQL native compilation, Pro*C/C++, Oracle Call Interface, Oracle C++ Call Interface, Oracle XML Developer's Kit (XDK)

PHSS_32511: HP aC++ Compiler (A.03.63)

PHSS_32512: ANSI C compiler B.11.11.12 cumulative patch

PHSS_32513: +O4/PBO Compiler B.11.11.12 cumulative patch


Dennis Handly
Acclaimed Contributor

Re: Oracle 10g on Unix 11.23 installation error

>nightwich: See if the lib exists in your system.

Rowli already said it did. If it didn't, there are very few commands that would still be working.

>see if it is in your path.

No paths needed, all references to this file are absolute and hardcoded.
Rowli
Advisor

Re: Oracle 10g on Unix 11.23 installation error

ok....it was the Oracle installer. I downloaded a newer installer from Oracle. Specifically OUI 10.2.0.4 / 10.2.0.5 patch 6640752 for 10g2. Ran the install using that with the -ignoreSysPrereqs switch. This installs a newer installer of which you need to use to install the full version of Oracle.
Thanks to everyone for your support and help!