Linux installation of Oracle7 Workgroup Server for SCO

Linux installation of Oracle7 Workgroup Server for SCO

Post by Pierre Jouber » Wed, 20 Mar 1996 04:00:00


I tried the "cookbook" at htpp://
misc/oracle_on_linux.html for the Installation of ORACLE
V7. for SCO Unix on Linux V 1.2.1, but this did not
work for Oracle7 Workgroup Server. If someone had success
using this method for the installation of Oracle7 Workgroup
Server please let me know.

David Mansfield send me this "cookbook" to install Oracle7
Workgroup Server for SCO on Linux (Thank you David).

He did not mention the method he used to transfer the files
 from the cdrom (that is readonly) to the harddrive where the
shell scripts and executable files can be made executable.
If someone knows how to do this can he please send me some

Any other method that can be used to install Oracle7 Workgroup
Server on Linux is most welcome.

Thank you

*** cookbook *** cookbook *** cookbook ***

>Here are some things to keep in mind:

>1) Make a user oracle7 before installing.  Give the user a >home dir where
>you want to install the system.

>2) export ORACLE_HOME = [oracle7's home dir] before starting. > The sysem has
>some trouble figuring this out for itself.  
>3) At the beginning of the install, the script ran df piped >thru sed to find
>out some disk space availabilities.  It somehow forgot that >the first line
>outputted by df has column headings, and therefore it was >trying to compare
>the *word* available (instead of the number beneath it on the >second line) to
>250000 or something like that.  I moved my df to df.real and >made a script
>which just echo'ed a bogus line from df that said I had tons >of space.  I
>wasn't into debugging their scripts!!!
>4) A note about replacing the binaries with scripts (like df >in #3).  You must
>have the "#! /bin/sh" thing at the top of the script or it >won't run.
>5) Create a directories /var/opt/oracle and /usr/lbin before >starting.  I don't
>know what permissions (I used 777!!!) because at the very end >of the install
>it will bomb if you don't have 'em.  Very annoying.
>6) When you get the "can't execvp" message, just type the >command it couldn't
>exec and you will be ok.
>7) The most difficult part of this is getting the compiler >tools for SCO (or
>imitating them with the COFF-development tools that are in the >same place as
>iBCS) to work.  They are *usually* called id** and here's a >list of what I
>/lib/idcomp -> /bin/idcomp
>/lib/idcpp -> /usr/bin/cpp
>/bin/idar -> /usr/i486-sysv4/bin/ar  (from the coff dev. >tools)
>/bin/idas -> /usr/i486-sysv4/bin/as-coff (from the coff >
>/bin/idcomp  (a shell script - see below)
>/bin/idcpp -> /usr/bin/cpp
>/bin/idld -> /usr/i486-sysv4/bin/ld (from the coff dev. tools)
>8)  There is a reason why idcomp is not simply a link to gcc. > After realizing
>that I would need idas to compile a coff .o file, I set out to >make a .s
>(assembly file) that it could handle.  My first attempts were >completely
>fruitless.  It wouldn't even handle the .s files that gcc >produced.  I
>tried uploading the .c file to a different machine with an >older gcc and
>compiling, and that would assemble, but it was compiled for a >SPARC processor
>so the definition of a WORD vs a LONG were different.  In >addition, gcc
>placed underscores before the symbols in a way that oracle >wasn't expecting
>and the objects weren't found in the libraries.  Eventually, I >realized that
>if I gave gcc the -b i486-linuxaout flag, it would make .s >files usable by
>as-coff.  I also made a perl script to strip out extra >underscores to make
>the symbols correct.  So....  Here's my idcomp script:
>#! /bin/sh

>gcc -b i486-linuxaout -S -o mytemp.s $2
> > $4

>And here's the perl script,
>#! /usr/bin/perl


>while (<MYTMP>) {

>  $word =~ s/^_//;
>  print $word, " ";
>  }
>  print "\n";
>Believe it or not, idcomp and idas will produce a coff .o file >with the
>correct symbols (assuming it's executable :-).
>You may want to test this on a .c file of your own.  Run >"file" against the
>resulting .o file, and you should see some nice results.  By >the way,
>idcomp expects to be called with parameters a la oracle >install scripts, which
> means the file to compile is the second parameter and the >output file is the
>fourth parameter.
>I think this is all, but if you run into problems, drop me a >line.
>David Mansfield


Linux installation of Oracle7 Workgroup Server for SCO

Post by Pierre Jouber » Thu, 21 Mar 1996 04:00:00

I am still trying to get Oracle7 Workgroup Server installed on

At this moment I have done the following:
1. Followed the advice in points 1 to 8
2. Created a directory called cdrom1
3. Used cd_link -r /cdrom /cdrom1 to create a link
4. copied and moved owssetup
5. chmod 755 owssetup
6. copied, moved and chmod 755 all the ows* files in
7. running owssetup on the console or xterm the gives the
following output:

   Preparing your file system for the Oracle7 Workgroup Server
   This may take a few minutes.

   /dev/X0R: No such file or directory
   Warning: cannot open display
   cat: /tmp/owswelco: No such file or directory
   Performing Oracle7 Workgroup Server Pre-Installation

   cat: /etc/system: No such file or directory
   cat: /etc/system: No such file or directory
   cat: /etc/system: No such file or directory
   cat: /etc/system: No such file or directory
   cat: /etc/system: No such file or directory
   /dev/X0R: No such file or directory
   Warning: cannot open display
   cat: /tmp/owspreker: No such file or directory
   Please reboot the system when ready in order to
   pick up the new UNIX kernel settings required for
   Oracle Workgroup Server installation.

   Enter init 6 at the root prompt.

After this I checked in /usr/local/oracle7 but no files and
directories were created.

What else must I do to get this thing up and running?

Help would be appreciated



1. Running Oracle7 Workgroup/2000 SCO Server on Linux platform

Hi there,

To install the Oracle 7 server on a Linux platform,
I've been following the procedure in the 'oracle_on_linux.html'
it is written by Georg Rehfeld and can be picked up from quite a few
I've tried the installation on the free 90 day trial CD (order from
Oracle part C10301), but no luck.
First of all I got iBCS running, enabling me to run SCO SVR3 type
binaries on a Linux platform.

To install the SCO binaries,
I start of in /cdrom/sco/server/orainst, which calls
the cd_link program (also in this dir) and get an error from this
cd_link program :
'Unable to open file /cdrom/sco/server/YMTRANS.TBL;1!'
Actually the cd_link program uses YMTRANS.TBL files to do it's job.
(The file date of cd_link is april 13 1995, size 56408 bytes.)
Does anyone know what this could be ??
Also a few other SCO binaries are necessary for installation:
/bin/idar (archiver)
/bin/idas (assembler)
/bin/idld (linker)
/lib/idcpp (preprocessor)
/lib/idcomp (compiler)
Does anyone know where I could get them from...?

Some more possible hurdles:
trying to start a SCO binary (whilst iBSC is running!) in xwindows,
like 'usermgr' will give the error message :'Cannot open display: 0.0'
However interfacing with the server can possibly be done on a remote
computer running Personal Oracle 7 Workgroup/2000 on Windows95,
(another free 90 day trial CD, order from Oracle, partnr: C10622).

Anyway, happy hunting,

Bert Boer

2. Emachines eOne

3. Installing Oracle7 Workgroup SCO Server on Linux platform

4. Redhat + viper vlb

5. Oracle7 Workgroup Server Available For Solaris X86

6. Terminal for ibm as/400

7. Oracle7 Workgroup on Linux

8. USB support at boot time

9. Installing Oracle7 Workgoup SCO Server on Linux platform

10. running ORACLE Workgroup Server (for SCO) on Linux ?

11. Installing Oracle Workgroup Server on SCO Openserver 5

12. 8150/110 Workgroup server installation