From owner-freebsd-questions Thu Oct 30 01:12:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA26560 for questions-outgoing; Thu, 30 Oct 1997 01:12:26 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from bsd.synx.com (rt.synx.com [194.167.81.239]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA26553 for ; Thu, 30 Oct 1997 01:12:21 -0800 (PST) (envelope-from remy@synx.com) Received: from s3.synx.com (s3 [192.1.1.247]) by bsd.synx.com (8.6.12/8.6.12) with SMTP id KAA24964; Thu, 30 Oct 1997 10:16:06 +0100 Received: from rs1 by s3.synx.com id aa11852; 30 Oct 97 10:05 GMT Date: Thu, 30 Oct 1997 11:00:59 -0100 (GMT) From: Remy NONNENMACHER To: Jonathan Chen cc: Irfan Akber , freebsd-questions@freebsd.org Subject: Re: Oracle On Free BSD In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 30 Oct 1997, Jonathan Chen wrote: > On Fri, 8 Sep 1995, Irfan Akber wrote: > > [Note: your mail-setup is incorrect - you're mailing from very far in > the past!] > > > Hi, > > > > I was planning to run Oracle 7.0 on FreeBSD. Does FreeBSD support that, > > will I be able to run Oracle on it. Please reply as it is very important > > for me to find out. > > The people you really to ask is Oracle. To the best of my knowledge, > there isn't a native version of Oracle for FreeBSD; if there was a > large enough demand, perhaps.. > No hope from the Oracle side. These guys are conducting technical works exactly like M$ : Really good DB engine, Networking written by brain-damaged monkeys and a bunch of useless add-ons only for occupying the field. However, the 7.1.4.1.0 for SCO (the old one, statically linked) works fine (and about up to 10 time faster due to better buffering handling by FreeBSD). Unfortunetly, you will need an old SCO (ODT is OK). Steps are : - Install Oracle under SCO. This will link the Oracle kernel with all modules you requested to install. - Add an Oracle user under FreeBSD and copy the whole SCO tree under FreeBSD in the Oracle user's home. (To avoid problems, i put it under the same absolute directory but i don't think it's a problem if you change env vars). - su to oracle - dbstart Enjoy !. (and wonder why SCO guys continue buying systems that takes 2-3 hours to install and handles half the cards handled by FreeBSD !!). Ah, if you want to run that shit called SQL-Net, you will need to change the following in the FreeBSD ibcs2 (SCO and co) emulation : sys/i386/ibcs2/ibcs2_ioctl.c : around line 654 : case IBCS2_FIONREAD: /* STREAMS */ case IBCS2_I_NREAD: /* STREAMS */ SCARG(uap, cmd) = FIONREAD; return ioctl(p, (struct ioctl_args *)uap, retval); (Yes, Oracle netsucks, sometime, DO polling !!!).