歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 如何在RedHat Linux8下面安裝Oracle 9i

如何在RedHat Linux8下面安裝Oracle 9i

日期:2017/2/27 14:26:16   编辑:更多Linux
  作者:wind521    首先將Redhat Linux8.0安裝完畢!   注意Swap分區最好在1G左右!/分區需要大概5-8G的空間!     下載如下三個Oracle9i的安裝文件:   lnx_920_disk1.cpio.gz   lnx_920_disk2.cpio.gz   lnx_920_disk3.cpio.gz   在你硬盤的/opt/目錄現在建立Oracle9i   命令如下:#mkdir /opt/Oracle9i   將如下三個文件拷貝到/opt/Oracle9i目錄下   執行如下命令將文件解壓:   gunzip lnx_920_disk1.cpio.gz   gunzip lnx_920_disk2.cpio.gz   gunzip lnx_920_disk3.cpio.gz   在硬盤的/opt/Oracle9i/的目錄下將生成如下文件:   lnx_920_disk1.cpio   lnx_920_disk2.cpio   lnx_920_disk3.cpio   執行如下命令將文件解包:   cpio -idmv < lnx_920_disk1.cpio   cpio -idmv < lnx_920_disk2.cpio   cpio -idmv < lnx_920_disk3.cpio   將在硬盤的/opt/Oracle9i的目錄下生成如下三個文件夾;   Disk1   Disk2   Disk3     下面命令在Root用戶下在終端程序中輸入執行:     #grep MemTotal /proc/meminfo   #cat /proc/swaps     #dd if=/dev/zero of=tmpswap bs=1k count=900000   #chmod 600 tmpswap   #mkswap tmpswap   #swapon tmpswap     # cat /proc/sys/kernel/shmmax     # echo `eXPr 1024 \* 1024 \* 1024` > /proc/sys/kernel/shmmax   # cat /proc/sys/kernel/shmmax     設置TMP目錄:   #mkdir //tmp   #chown root.root /tmp   #chmod 1777 /tmp   #export TEMP=/tmp   #export TMPDIR=/tmp     添加用戶和組:   #groupadd dba   #groupadd oinstall   #useradd -g oinstall -G dba oracle   #passwd oracle     建立安裝目錄   #mkdir /opt/oracle   #mkdir /opt/oracle/prodUCt   #mkdir /opt/oracle/product/9.2.0   #chown -R oracle.oinstall /opt/oracle     #mkdir /var/opt/oracle   #chown oracle.dba /var/opt/oracle   #chmod 755 /var/opt/oracle     設置Oracle用戶的環境變量:   # vi /home/oracle/.bash_profile   將如下的文字插入到.bash_profile中     # Oracle Environment   export ORACLE_BASE=/opt/oracle   export ORACLE_HOME=/opt/oracle/product/9.2.0   export ORACLE_SID=test   export ORACLE_TERM=xterm   #export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin   export NLS_LANG=AMERICAN;   export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data   LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib   LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib   export LD_LIBRARY_PATH     # Set shell search paths   export PATH=$PATH:$ORACLE_HOME/bin       # CLASSPATH:   CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib   CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib     然後   #su oracle   切換到Oracle用戶執行:   $cd /opt/Oracle9i/Disk1   $sh runInstaller     按照提示安裝!OK!    大家安裝的時候需要注意的問題!   當出現"Error in invoking target install of makefile /opt/oracle/product/9.2.0/ctx/lib/ins_ctx.mk"     這個錯誤的時候!   請編輯$ORACLE_HOME/ctx/lib/env_ctx.mk   找到"INSO_LINK ="在後面添加如下代碼:$(LDLIBFLAG)dl   保存文件!      僅供參考




Copyright © Linux教程網 All Rights Reserved