当前位置:Linux教程 - Linux综合 - 如何在RedHatLinux8下面安装Oracle9i

如何在RedHatLinux8下面安装Oracle9i

  作者: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   保存文件!      仅供参考
[1] [2] 下一页 

(出处:http://www.sheup.com)


上一页 [1] [2]