Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: installation of oracle 9i on redhat 7.3 problems with jr

Re: installation of oracle 9i on redhat 7.3 problems with jr

From: Alex Filonov <afilonov_at_yahoo.com>
Date: 30 Jul 2002 08:32:35 -0700
Message-ID: <336da121.0207300732.23a0bea9@posting.google.com>


kurt_verstichel_at_hotmail.com (kurt verstichel) wrote in message news:<b03f7bb.0207291334.58680873_at_posting.google.com>...
> The error after 84% of the link process is solved by adding the -ldl
> in the link line of the make file :
>
> /app/oracle/product/9.0.2/ctx/lib/ins_ctx.mk
>
> --Link line in ctx/lib/ins_ctx.mk misses '-ldl' option.
> --Modify your 'ins_ctx.mk' from
> --
> --ctxhx: $(CTXHXOBJ)
> --$(LINK) $(CTXHXOBJ) $(INSO_LINK)
> --
> --to
> --
> --ctxhx: $(CTXHXOBJ)
> --$(LINK) -ldl $(CTXHXOBJ) $(INSO_LINK)
>
> solves the problem
>
> But the errors I got with the post installation (starting the
> following tools
> Oracle Net Configuration Assistant.
> Oracle Database Configuration Assistant
> Agent Configuration Assistant
> Starting HTTP Server)
>
> did not succeed yet, I got the same errors
>
> The first 3 applications failed, the 4th succeeded.
> Errors at the start up of
> 1. : jre was not found in
> /app/oracle/product/9.0.2/oracle.swd.jre/bin/i386/native_threads/jre
> 2. : jre was not found in
> /app/oracle/product/9.0.2/oracle.swd.jre/bin/i386/native_threads/jre
> 3. : jre was not found in
> /app/oracle/product/9.0.2/oracle.swd.jre/bin/i386/native_threads/jre
>
> I re-installed the oracle 9.2, but without the option that I needed a
> test-database, and the jre-errors disappeared, so I am pretty sure it
> has something to do with the creation of the demo database.

There is some problem with Oracle jre on machines with older CPUs (Pentium II, AMD K6-2, K6-3. I have kind of solutions and one hint:

  1. Used drastic measures: modified dbca, emca, netca to use sun jre instead of Oracle jre. I also modified about 10 other scripts. Everything works fine except oemctl. That one looks incompatible with JRE/JDK 1.3.1.
  2. Another option is to create a link in the above mentioned directory:

cd /app/oracle/product/9.0.2/oracle.swd.jre/bin/i386/native_threads ln -s java jre

It works for dbca, netca, emca. It doesn't work for scripts which use -nojit switch in the call to jre, java doesn't support this switch. Again, you need to modify those scripts manually.

3. You can look up Bug No. 2437047 in Metalink. It suggests that if you have ORACLE_INVENTORY different from ORACLE_BASE, you won't have this problem. Haven't had a time to test it yet. Received on Tue Jul 30 2002 - 10:32:35 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US