Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 1997 11:00:59 -0100 (GMT)
From:      Remy NONNENMACHER <remy@synx.com>
To:        Jonathan Chen <jonc@pinnacle.co.nz>
Cc:        Irfan Akber <iap@khi.compol.com>, freebsd-questions@freebsd.org
Subject:   Re: Oracle On Free BSD
Message-ID:  <Pine.A32.3.91.971030103720.8253I-100000@rs1>
In-Reply-To: <Pine.SGI.3.96.971030100427.14581A-100000@tui.pinnacle.co.nz>

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

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 !!!).




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.A32.3.91.971030103720.8253I-100000>