Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Aug 1999 19:56:31 +0200
From:      Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
To:        freebsd-emulation@FreeBSD.ORG
Subject:   Re: running Oracle 8.0.5
Message-ID:  <19990820195631.A11687@dcse.fee.vutbr.cz>
In-Reply-To: <37BD2926.6AB82641@scc.nl>; from Remco Moolenaar on Fri, Aug 20, 1999 at 12:08:38PM %2B0200
References:  <19990820104732.F602@bnc.net> <37BD2926.6AB82641@scc.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

Remco Moolenaar wrote (1999/08/20):
> Achim Patzner wrote:

> > Did anyone succeed in running (Linux) Oracle 8.0.5? Actually I'm looking for
> > a .../bin/tsnlsnr that's including TCP as a transport. The installed version
> > is missing this transport and as soon as I try linking a new tsnlsnr it's
> > dumping cores at me. Oracle is quite useless that way...
> 
> Yes, absolutely no problems what so ever. Check for installation details: http://www.scc.nl/~marcel

I have problems - but in another way: I'm trying to install package
Oracle8051EE_Intel.tgz (all parts except ConText Cartridge) on
system FreeBSD 3.2-STABLE with 128 MB RAM according to
http://www.scc.nl/~marcel/howto-oracle.html - today (99/08/20) I have
repeated all steps (with reinstalling linux_base and linux_devtools)
with modified kernel according to installation suggestions too.

ulimit says:
--
core file size (blocks)  1000000
data seg size (kbytes)   262144
file size (blocks)       unlimited
max memory size (kbytes) unlimited
stack size (kbytes)      65536
cpu time (seconds)       unlimited
max user processes       unlimited
pipe size (512 bytes)    8
open files               1043
virtual memory (kbytes)  327680
--

But while applying command "make -f ins_network.mk install",
it ends with this error:

--
...
cc -L/home/oracle/app/oracle/product/8.0.5/lib/ -L/home/oracle/app/oracle/product/8.0.5/rdbms/lib -L/home/oracle/app/oracle/product/8.0.5/network/lib -o tnslsnr /home/oracle/app/oracle/product/8.0.5/network/lib/s0nsgl.o /home/oracle/app/oracle/product/8.0.5/network/lib/snsglp.o /home/oracle/app/oracle/product/8.0.5/network/lib/nsglpnp.o /home/oracle/app/oracle/product/8.0.5/rdbms/lib/kpudfo.o /home/oracle/app/oracle/product/8.0.5/lib/scorept.o /home/oracle/app/oracle/product/8.0.5/rdbms/lib/ssdbaed.o /home/oracle/app/oracle/product/8.0.5/lib/nautab.o /home/oracle/app/oracle/product/8.0.5/lib/naeet.o /home/oracle/app/oracle/product/8.0.5/lib/naect.o /home/oracle/app/oracle/product/8.0.5/lib/naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsr!
tl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnsl -lm -ldl -lm -lnetv2 -lnncc -lnetv2 -lnetwork -lnsgl -lnsglc -lnmd -lnms -lnfp -lnms0 -lncr -lnetwork -lepc -lnetv2 -lnncc -lnsgl -lnsglc -lnmd -lnms -lnfp -lnms0 -lnetwork -L/usr/lib -ldl -lc
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o: In function `__do_global_dtors_aux':
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x31): undefined reference to `__deregister_frame_info'
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o: In function `frame_dummy':
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x5a): undefined reference to `__register_frame_info'
collect2: ld returned 1 exit status
make: *** [tnslsnr] Error 1
--

I have found fix for this problem - by apllying following patch in
directory $ORACLE_HOME/network/lib:

--
*** env_network.mk.orig	Sat Aug 14 15:54:34 1999
--- env_network.mk	Sat Aug 14 15:53:20 1999
***************
*** 220,226 ****
  COMPOBJ=$(ORACLE_HOME)/lib/$(CCVER)
  COMPOBJS=
  
! EXSYSLIBS=-ldl 
  DEVTTLIBS=$(NAUTAB) $(NAETAB) $(NAEDHS) $(NALDFLAGSLIST) \
         $(NETLIBS) $(LLIBRDBMS_CLT) $(LLIBMM) $(CORELIBS)\
         $(NETLIBS) $(LLIBRDBMS_CLT) $(LIBPLS_CLT)\
--- 220,226 ----
  COMPOBJ=$(ORACLE_HOME)/lib/$(CCVER)
  COMPOBJS=
  
! EXSYSLIBS=-ldl -lstdc++
  DEVTTLIBS=$(NAUTAB) $(NAETAB) $(NAEDHS) $(NALDFLAGSLIST) \
         $(NETLIBS) $(LLIBRDBMS_CLT) $(LLIBMM) $(CORELIBS)\
         $(NETLIBS) $(LLIBRDBMS_CLT) $(LIBPLS_CLT)\
--

command "make -f ins_network.mk install" ends with success.
But running "$ORACLE_HOME/bin/dbstart" (after "sh root.sh")
produces following error:

--

Oracle Server Manager Release 3.0.5.0.0 - Production

(c) Copyright 1997, Oracle Corporation.  All Rights Reserved.

Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production
With the Partitioning and Objects options
PL/SQL Release 8.0.5.1.0 - Production

SVRMGR> Connected.
SVRMGR> ORA-27102: out of memory
Linux Error: 12: Cannot allocate memory
SVRMGR> 
Server Manager complete.

Database "TEST" warm started.
--

And nothing starts... I really don't know where to look for errors,
because amount of memory is sufficient in my opinion (?).

-- 
Rudolf Cejka   (cejkar@dcse.fee.vutbr.cz;  http://www.fee.vutbr.cz/~cejkar)
Brno University of Technology, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66  Brno, Czech Republic


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990820195631.A11687>