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>