Skip site navigation (1)Skip section navigation (2)
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>