Re: Oracle 8.1.7 install on RedHat 8.0

From: dfinger <member24234_at_dbforums.com>
Date: Wed, 05 Feb 2003 14:49:49 +0000
Message-ID: <2485531.1044456589_at_dbforums.com>


My installation procedure:

Prerequisites:


  • oracle 8.1.7 for linux CD
  • i386-glibc-2.1-linux.tar.gz available at http://server.ccl.net/cca/software /UNIX/oracle/RH7.0/copies/readme.Oracle8i.shtml (needed to re-link after installation) (thanks Irio Lavagno _at_irio.org)
  • jdk118_v3-glibc-2.1.3.tar.bz2 available at http://www.blackdown.org (needed to run Oracle Universal Installer) (thanks Vasileios Lourdas)

Pre-installation:


  • (as root) create group dba
  • (as root) create user oracle (group dba)
  • (as root) install jdk118_v3 at /usr/java/jdk118_v3
  • (as root) deposit i386-glibc-2.1-linux.tar.gz into the /usr/local/oracle direc tory and unpack
  • (as root) hide glibc version 2.2.93 and link at version 2.1.3 (binary executables)
    ;> cd /usr/bin
    ;> mkdir saved
    ;> mv gcc cc ld saved
    ;> ln -s /usr/local/oracle/usr/i386-glibc-2.1-linux/bin/i386-gl-
    ibc21-linux-gcc gcc
    ;> ln -s gcc cc
    ;> ln -s /usr/local/oracle/usr/i386-glibc-2.1-linux/bin/i386-gl-
    ibc21-linux-ld ld

  (libraries)

;> cd /usr/lib
;> mkdir saved
;> mv libc.so libdl.so libm.so libpthread.so saved
;> mv libc.a libdl.a libm.a libpthread.a saved

  • (as oracle) create ORACLE_HOME
    ;> cd ~
    ;> mkdir -p app/oracle/product/8.1.7
  • (as oracle) edit file /home/oracle/.bash_profile
        ## add by oracle ###################
        ORACLE_BASE=/home/oracle/app/oracle
        ORACLE_HOME=$ORACLE_BASE/product/8.1.7
        NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
        SHLIB_PATH=$ORACLE_HOME/lib:/usr/lib
        LD_LIBRARY_PATH=$ORACLE_HOME/lib
        ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
        TNS_ADMIN=$ORACLE_HOME/network/admin
        PATH=$ORACLE_HOME:.:/usr/java/jdk118_v3/bin:$PATH:$ORACLE_HOME/-
        bin
        TERM=vt100

        export ORACLE_BASE ORACLE_HOME NLS_LANG SHLIB_PATH
        LD_LIBRARY_PATH ORA_NLS33 TNS_ADMIN TERM
        export LD_ASSUME_KERNEL=2.2.5
        export CLASSPATH=/usr/java/jdk118_v3/lib:$CLASSPATH
        export JAVA_HOME=/usr/java/jdk118_v3
        export PATH
        unset LANG
        ########################################

* (as oracle) create oraInventory directory and oraInst.log file

;> mkdir -p $ORACLE_HOME/oraInventory
;> cd $ORACLE_HOME
;> vi oraInst.loc
inventory_loc=/home/oracle/app/oracle/product/8.1.7/or- aInventory inst_group=dba * (as oracle) copy Oracle CD in local dir
;> cp -R /mnt/cdrom /home/oracle/cdrom
* (as oracle) change JDK to run Oracle Universal Installer
;> vi /home/oracle/cdrom/install/oraparam.ini
(replace JRE_LOCATION=../stage/Components/oracle.swd.jre/1.1.8/- 1/DataFiles/Expanded/linux with) JRE_LOCATION=/usr/java/jdk118_v3

Installation:


  • (as oracle) install Oracle
    ;> cd /home/oracle/cdrom
    ;> ./runInstaller -invPtrLoc $ORACLE_HOME/oraInst.loc

NOTA:
Oracle Universal Installer have no created DB after installation. (same script search JDK in standard dir
./stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux ;<) I think manually DB creation needed.

Post-installation:


  • (as root) return at glibc 2.2 (binary executables)
    ;> cd /usr/bin
    ;> rm -f gcc cc ld
    ;> cd /usr/bin/saved
    ;> mv * ..
    ;> cd ..
    ;> rm -rf saved

  (libraries)

;> cd /usr/lib/saved
;> mv * ..
;> cd ..
;> rm -rf saved

ciao
astorino marco
astorino_at_synarea.com

  (thanks Massimo Franco, Igor Berton _at_synarea.com)   (thanks dbforums.com)

--
Posted via http://dbforums.com
Received on Wed Feb 05 2003 - 15:49:49 CET

Original text of this message