Date: Sun, 15 Feb 1998 00:35:40 -0400 (VET) From: dcristini@oplk.com (Daniel Cristini) To: freebsd-questions@FreeBSD.ORG Subject: Oracle on FreeBSD Message-ID: <199802150435.AAA04831@fwb-1.true.net>
next in thread | raw e-mail | index | archive | help
Hello:
I have been following the mail discussions about running Oracle on
FreeBSD and having the need to do so myself I gave it a try.
Here are the results I got on trying to make Oracle 7.3.2 for SCO run
on FreeBSD:
1) I first tried with Oracle's Workgroup Server (which includes
the 7.3.2 RDBMS, SQL*PLUS, SQL*NET ver 2.0 and the WebServer
among other things), no luck, the installation program
expected an SCO like enviroment (ie. it expected to find
SCO's administrative commands to create users and groups
and the like)
2) Then I installed 7.3.2 (not the Workgroup server Edition)
on an SCO OpenServer 5.04 machine with all the tools I needed,
I did a shutdown on the RDBMS and made a backup of it on tape,
then took the tape to my FreeBSD 2.2.5 system and tried to startup
the RDBMS. (this particular FreeBSD Instalation had already configured
the IBCS2 emulator and the SYSV stuff Oracle uses: Shared Memory and
Semaphores). Unfortunately the RDBMS refused to startup, claiming
it could not allocate shared memory. Oracle includes a program
called 'tstshm' which is used to test the shared memory capabilities
of a given machine, I tried it on my FreeBSD box and discovered that
the program returns a negative number for the amount of shared memory
reserved (that *might* explain why the RDBMS wouldn't start!). I tried
to tweak with the shared memory settings on the Kernel config file
(which unfortunantely seem to be undocumented!) with no luck.
3) Finally, I tried to use the client applications (such as SQL*PLUS,
the SQL interpreter) and everytime I started them up they complained
about
not being able to find the file /dev/socksys, this seems (to me
at least!) to point to the fact that SCO's TCP libraries (the
original code was designed by Latchman Associates I think..) implement
socket calls through a pseudo-device called socksys. In any case the
client tools would not connect to the RDBMS working on a remote machine
(despite the fact that the SQL*NET TCP config file was properly set up).
So my attempts to get Oracle running on FreeBSD have not been very
succesful, if anybody got an idea on where I screwed up I would
appreciate a line...
Thank you
Daniel Cristini
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802150435.AAA04831>
