HomeMain NavigationTux is watching you %)
Contact Home Products Services and Support Hardware News and Press about Linux about SuSE

Powered by SuSE Linux
Powered by NPS4
Linux is a registered
trademark of Linus Torvalds.
Current Path:
Welcome to SuSE / Services & Support / Oracle Products on SuSE Linux / db / Oracle 8.1.7 /

Oracle Logo at SuSE

8.1.7 on SuSE Linux 7.1 & 7.2

 

 
* Changelog
  13 February, 2001: initial version of this document
27 February, 2001: added unset LANG tip; new SuSE product for Oracle 8i
14 March, 2001: added news about the status of the patch (temporary item)
27 March, 2001: added the patch necessary to run any Oracle 8i
29 March, 2001: added general explanation
27 April, 2001: revised the document
4 May, 2001: added the location of the glibc patch
4 May, 2001: added kernel update tips (bottom)
6 June, 2001: added common section (at the top)
7 June, 2001: moved more into the common section
11 June, 2001: moved OPS relink problem here from common section
14 September, 2001: changed the link to the Oracle glibc patch
 

 
* Instructions
  (Possible small issues common to all Oracle 8i versions.)

Oracle 8i and all Oracle products in the 8i series use glibc 2.1. SuSE Linux 7.1 & 7.2 come with the next generation glibc 2.2.

SuSE Linux 7.1 & 7.2 have been certified with Oracle 8.1.7 and the glibc-compatibility patch provided by Oracle.
The patch for Oracle's glibc 2.1 based products - which is the entire 8i line and iAS 9i - is available on Oracle's OTN download page for Oracle 8i. Please go to http://otn.oracle.com/software/products/oracle8i/htdocs/linuxsoft.html. You may need to provide your (free) OTN login.

The preferred platform for Oracle 8i is SuSE Linux 7.0.
SuSE Linux 7.0 is the last and most advanced product in the SuSE kernel 2.2/glibc 2.1 product line!
SuSE continues to sell 7.0, send questions to oracle@suse.com.

Start with a regular installation using runInstaller (after doing the unset LANG).

IBM JRE trouble:
Please have a look at the link above "small issues common to all Oracle 8i versions"!

Bug in root.sh: Oracle 8.1.7.0.1 (with the OPS option) creates a buggy root.sh:
In the line starting with "RUID=`.... |$AWK '{print... }`" there is one "'" missing just before the very last character, the "`". You can see right here why they missed this... ;-)

After running root.sh you are done. You may want to exit the installer without waiting for the tools (netasst, dbassist, apache-start) to finish.

After ending the installer install the (glibc) patch you downloaded from Oracle. As user oracle, unpack the archive in $ORACLE_HOME using tar xvzf glibc-2.1.3-stubs.tar.gz. This will install a directory $ORACLE_HOME/libs/stubs/, a script $ORACLE/setup_stubs.sh and a file $ORACLE_HOME/README.stub. Read it.

OPS install: trouble relinking during installation (glibc patch)
Quote from an email from John Smiley (SuSE Linux/Oracle user):

The problem only occurs if you include the Oracle Parallel
Server option during installation.  In order to get the
Oracle kernel to re-link after installing the glibc patch,
you need to add -lnsl to the $ORACLE_HOME/lib/sysliblist
like so:

before: -ldl -lm -lpthread
after : -ldl -lm -lnsl -lpthread

Then relink the oracle kernel:
  cd $ORACLE_HOME/rdbms/lib
  make -f ins_rdbms.mk install
	     
John Smiley

Now that you applied the patch you can continue creating the database.

netasst (Net8 Assistant, Java GUI tool) may not work. It sometimes comes up when called many times, but often does not. If it does not you may want to kill the runaway process it leaves behind (killall -9 jre, this will call ALL jre's). The cause is being investigated at Oracle. It's the IBM JRE's fault, which seems to have problems in the glibc 2.2 environement.
However, the tool netca does work, so you can use that. dbassist also works well.

Mark Dalrymple reports this:
For my setup, if I add "-nojit" to the jre command line in the netasst script, the assistant comes up reliably. Before I was getting "out of memory" errors for both netasst and dbassist.

 
TOP
Page Created: 14.09.2001 21:25 MET DST by webmaster@suse.de