Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 May 1998 13:34:48 -0700
From:      steve.shoecraft@microchip.com (Steve Shoecraft)
To:        julian@whistle.com, sbabkin@dcn.att.com
Cc:        hackers@FreeBSD.ORG
Subject:   Re[2]: Oracle 7 on FreeBSD
Message-ID:  <0004C20F.1332@microchip.com>

next in thread | raw e-mail | index | archive | help
--IMA.Boundary.418684498
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part

     
     Serge,
     
        If you send me the sources for your COFF->BSD object file 
     converter, I'll create a version of Oracle native to FreeBSD...
     
        So, the ending may not be so sad after all...
     
     - Steve
     working as a software engineer now


______________________________ Reply Separator _________________________________
Subject: RE: Oracle 7 on FreeBSD
Author:  sbabkin@dcn.att.com at Internet_Exchange
Date:    5/6/98 9:24 AM


> ----------
> From:         Julian Elischer[SMTP:julian@whistle.com] 
> 
> We have an NC-server here to evaluate. (from NC corp..) (aka oracle) 
> 
> It's a FreeBSD box and it has a fully native FreeBSD oracle on it.. 
> 
> My sugestion:
> 
> ask NC corp to sell you a NC server 
> get the oracle pre-installed :-)
> 
Great! Are they going to sell it separately from NCOS ? Would 
it be legal to buy a license for SCO and then obtain 
somewhere the product for FreeBSD (yes, may be buy one NC server) 
and run it instead ?
     
> If I knew anything about Oracle I'd have tar'd it up and tried 
> running it on a newer FreeBSD by now..
> 
Everything related to Oracle should be located in $ORACLE_BASE 
directory (commonly something like /opt/oracle or /usr/oracle). 
This directory is sometimes $HOME for Oracle superuser, named 
commonly like "oracle" or "oracle7". If it is not, that directory 
is worth copying too.
The server itself should be located in $ORACLE_HOME directory (according 
to their Oracle Common Architecture, it must be something like 
$ORACLE_BASE/product/7.3.3). There is one file in /etc,
/etc/oratab and sometimes the network control files are also 
put in /etc, so if you see any /etc/*.ora, copy them too. 
Also there must be some startup/shutdown rc-scripts but they 
are not very important. After you copy everything, login as
Oracle superuser and run "dbstart". This must start the database. 
"lsnrctl start" must start the network listener. But you will 
probably need to change the network configuration files before 
you get the network support running.
     
If you need more directions, ask me how :-)
     
> Steve Shoecraft wrote:
> >      Let me ask the question I have in another way: 
> > 
> >         o Is it possible to convert the SCO object files (ELF?) to 
> what
> >      FreeBSD uses natively (COFF?)? 
> > 
> >         o If I can't convert the object files, can I link the object 
> files
> >      together to make a binary?
> 
I already had this idea. I can tell you a saga about it :-) 
I wrote COFF (Oracle 7.1.6 for SCO was using 
COFF format) to BSD a.out converter and started implementation of 
SCO-compatible libraries. I took FreeBSD 2.0.5 libraries as base 
(because they are smaller and simpler than later) and started 
comparing man pages from SCO and FreeBSD. I have compared all the 
man pages and have converted about 1/3 of differences (the converted 
part included base packages like stdio and locale), when my
experiments with SCSI I did at the same time led to a big disk crash. 
The COFF->BSD converter was lost during it but the library sources 
have survived. It took lots of time to restore from this crash
and many things have occurred since that but this work is still 
in the state when it was before crash. If somebody wants to
continue it, I'm ready to provide the part I did and SCO man pages, 
grouped by compatibility. You will probably also need SCO
to generate the test examples. I don't know whether SCO is still 
distributing their Open Desktop for nominal charge for personal 
use. That is the sad end of this saga :-(
     
-Serge Babkin
working as Oracle DBA now
     
--IMA.Boundary.418684498
Content-Type: text/plain; charset=US-ASCII; name="RFC822 message headers"
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Disposition: inline; filename="RFC822 message headers"

Received: from titan.Microchip.COM (172.16.245.37) by chccm2.microchip.com with
SMTP
  (IMA Internet Exchange 2.1 Enterprise) id 0004BC9F; Wed, 6 May 98 06:22:27
-0700
Received: from prometheus.Microchip.COM
(firewall-user@prometheus-gate.Microchip.COM [198.175.253.129]) by
titan.Microchip.COM (8.6.12/8.6.12) with SMTP id GAA06766 for
<steve.shoecraft@Microchip.COM>; Wed, 6 May 1998 06:31:08 -0700
From: sbabkin@dcn.att.com
Received: by prometheus.Microchip.COM; id AA19873; Wed, 6 May 98 06:49:38 MST
Received: from kcgw1.att.com(192.128.133.151) by prometheus.Microchip.COM via
smap (3.2)
	id xma019866; Wed, 6 May 98 06:49:10 -0700
Received: by kcgw1.att.com; Wed May  6 08:25 CDT 1998
Received: from dcn71.dcn.att.com ([135.44.192.112])
	by kcig1.att.att.com (AT&T/GW-1.0) with ESMTP id IAA23947
	for <steve.shoecraft@microchip.com>; Wed, 6 May 1998 08:24:57 -0500 (CDT)
Received: by dcn71.dcn.att.com with Internet Mail Service (5.0.1458.49)
	id <KGXSJ6YN>; Wed, 6 May 1998 09:24:58 -0400
Message-Id: <C50B6FBA632FD111AF0F0000C0AD71EEACDF0A@dcn71.dcn.att.com>
To: steve.shoecraft@Microchip.COM, julian@whistle.com
Cc: hackers@freebsd.org
Subject: RE: Oracle 7 on FreeBSD
Date: Wed, 6 May 1998 09:24:53 -0400
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain

--IMA.Boundary.418684498--

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



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