Instalace Oracle 9ir2 na Linux RedHat 9

Pouzity HW:
Server: HP ProLiant DL380
Procesor: 2x Xeon 3,06GHz (1GB cache)
Pamet: 2GB

Instalovane balicky
j2sdk-1_4_2_04-linux-i586.bin
compat-libstdc++-7.3-2.96.118.i386.rpm (from rpmfind.net)
compat-gcc-7.3-2.96.118.i386.rpm (from rpmfind.net)
compat-db-3.3.11-4.i386.rpm (from rpmfind.net)
libctypefixup-1.0.tar.gz (http://www.firstworks.com/support/libctypefixup-1.0.tar.gz)

Nastaveni java
$ chmod +x j2sdk-1_4_2-linux-i586.bin
$ ./j2sdk-1_4_2-linux-i586-rpm.bin
rozbaleny adresar (j2sdk1.4.2_04) prehrajeme do /usr/local a vytvorime link
$ ln -s /usr/local/j2sdk1.4.2_04 /usr/local/java

Nastaveni kernel parameru
$ su -
# echo "2147483648" > /proc/sys/kernel/shmmax
# echo "250 32000 100 128" > /proc/sys/kernel/sem
# echo "65536" > /proc/sys/fs/file-max
# echo "4096" > /proc/sys/kernel/shmmni
# echo "2097152" > /proc/sys/kernel/shmall

Zalozeni uzivate, adresare, skupin
$ su -
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# passwd oracle
# mkdir /data/oracle9ir2
# chown -R oracle:oinstall /data/oracle9ir2

Instalace
$ export LD_ASSUME_KERNEL=2.4.1
$ export THREADS_FLAG=native
$ export ORACLE_BASE=/data/oracle9ir2
$ export ORACLE_HOME=/data/oracle9ir2
$ export ORACLE_OWNER=oracle
$ export PATH=$ORACLE_HOME/bin:/data/oracle9ir2/Apache/:$PATH
$ export DISPLAY=192.168.1.46:0.0
$ LD_LIBRARY_PATH=/data/oracle9ir2/lib:$LD_LIBRARY_PATH
$ export LD_LIBRARY_PATH=/data/oracle9ir2/lib:$LD_LIBRARY_PATH
$ CLASSPATH=/data/oracle9ir2/JRE:/data/oracle9ir2/jlib:/data/oracle9ir2/rdbms/jlib
$ ClASSPATH=$CLASSPATH:/data/oracle9ir2/network/jlib
$ CLASSPATH=$CLASSPATH:/data/oracle9ir2/network/jlib
$ export CLASSPATH
$ /data/install/oracle/oracle9ir2/Disk1/runInstaller

Chyby pri instalaci
Error in invoking target install of makefile "ins_oemagent.mk"

Editujte $ORACLE_HOME/network/lib/env_oemagent.mk a zmente
LDLIBS=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
na:
LDLIBS=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS) -lctypefixup
a stisknete Retry

Error in invoking target install of makefile "lib/ins_ctx.mk"
na tuto hlasku stisknete Ignore

Pokud nejde spustit instalace "Network Configuration Assistant"
Editujte $ORACLE_HOME/bin/netca a zmente:
JREDIR=$ORACLE_HOME/JRE
na:
JREDIR=/usr/local/java
a:
JRE=$JREDIR/bin/jre
na:
JRE=$JREDIR/bin/java
a stisknete tlacitko Retry

Pokud nejde spustit instalace "Database Configuration Assitant"
Editujte $ORACLE_HOME/bin/dbca a zmente:
JRE_DIR=$ORACLE_HOME/JRE
na:
JRE_DIR=/usr/local/java
a dale zmente
# Run DBCA
$JRE_DIR/bin/jre -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
else
# Run DBCA
$JRE_DIR/bin/jre -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
na:
# Run DBCA
$JRE_DIR/bin/java -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
else
# Run DBCA
$JRE_DIR/bin/java -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS

Stisknete tlacitko Retry a muzete nastavovat databazi :)

zpet