QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1037|回复: 4

redhat9上装oracle9i的问题

[复制链接]
发表于 2005-6-2 17:52:09 | 显示全部楼层 |阅读模式
已经弄好好长时间,每次都装不好:(请大位大侠帮帮忙吧!
我是按下面的东西做操作的
1.1新建一个目录
mkdir /usr/local/src/Oracle9i
   1.2将三个文件拷入新建军的目录
cp ln_* /usr/local/src/Oracle9i
   1.3解压三个文件
cd /usr/local/src/Oracle9i
gunzip lnx_920_disk1.cpio.gz
gunzip lnx_920_disk2.cpio.gz
gunzip lnx_920_disk3.cpio.gz
cpio -idmv < lnx_920_disk1.cpio
cpio -idmv < lnx_920_disk2.cpio
cpio -idmv < lnx_920_disk3.cpio
2、        创建用户和组
su –
groupadd oinstall
groupadd dba
useradd –g oinstall –G dba oracle
passwd oracle
3、        准备文件目录
mkdir –p /ora9/product/9.2
mkdir /var/opt/oracle
chown oracle.dba  /var/opt/oracle
chown –R oracle.dba  /ora9
4、        系统优化
      #dd if=/dev/zero of=/opt/tmpswap bs=1k count=1024000
#chmod 600 /opt/tmpswap
#mkswap /opt/tmpswap
#swapon -v /opt/tmpswap
#sysctl -w kernel.sem="250 32000 100 128"
#sysctl -w kernel.shmmax=`expr 512 \* 1024 \* 1024`
      
#echo "kernel.sem=250 32000 100 128" >> /etc/sysctl.conf
#echo "kernel.shmmax=`expr 512 \* 1024 \* 1024`" >> /etc/sysctl.conf
注:上两行命令执行后请查看/etc/sysctl.conf的变化.

#echo 65536 >/proc/sys/fs/file-max
#ulimit -n 65536
#ulimit -u 16384

#echo “echo 65536 >/proc/sys/fs/file-max” >> /etc/sysctl.conf
#echo “ulimit -n 65536” >> /etc/sysctl.conf
#echo “ulimit -u 16384” >> /etc/sysctl.conf
注:上三行命令是系统优化,建议也添加到/etc/rc.local文件中,每次启动系统自动优化
5、        设置oracle对文件的要求:
     编辑文件:/etc/security/limits.conf 加入以下语句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
这个需要重启后才能生效的。但是安装的时候无所谓了。
6、        修改oracle的环境配置文件.bashrc
在文件.bashrc后加上如下内容:
export TEMP=/var/opt/oracle
export TMPDIR=/var/opt/oracle

export ORACLE_BASE=/ora9/product/9.2
export ORACLE_HOME=$ORACLE_BASE
export ORACLE_SID=mojogear
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib
export PATH=$PATH:$ORACLE_HOME/bin
export  CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib: $ORACLE_HOME/network/jlib
export LC_LANG=en_US
export LC_ALL=en_US
unset LANG
7、        安装
#xhost localhost
#su – oracle
#cd /usr/local/src/Oracle9i/Disk1
$./runInstaller
8、然后出现安装页面
第一个欢迎页面直接点NEXT
第二个安装路径页面直接点NEXT
第三个选择“Oracle9i Database 9.2.0.4.0”并选择“Product Languages”进行语言的设置:选择支持国语的“Simplified Chinese”、“Traditional Chinese”,点击“OK”
第三个企业版、标准版、自定义,选默认企业版,点“NEXT”进入下一步
第四个选择选择“Software Only”
第五个就开始安装了
到了copy readme时就一直不动了,左上角的小勾还是不停的动的,但我最长一次等了三个小时也没变过,看日志是这样的:
[root@dongying logs]# tail installActions2005-06-02_04-51-14PM.log
, [COPYRIGHT ->%PROD_HOME%/COPYRIGHT 921 plats=0=>[46] langs=0=>[en]]
, [LICENSE ->%PROD_HOME%/LICENSE 7548 plats=0=>[46] langs=0=>[en]]
, [README ->%PROD_HOME%/README 16382 plats=0=>[46] langs=0=>[en]]
]
        DllGroup = false

Calling action unixActions2.2.0.6.0  createLink
        source = /opt/OracleHome/Ora9i/jre/1.1.8/bin/.java_wrapper
        destination = /opt/OracleHome/Ora9i/jre/1.1.8/bin/jre
        overwriteExistingLink = true

也是一直这样没有动过,哪位大侠知道,请讲一下吧,谢谢!
发表于 2005-6-2 18:44:03 | 显示全部楼层
据说装 9i 麻烦,所以我装 10g ,很简便。
回复

使用道具 举报

 楼主| 发表于 2005-6-3 15:43:57 | 显示全部楼层
但我还是想装9i,谁会的,麻烦讲讲吧,谢谢!
回复

使用道具 举报

发表于 2005-6-3 16:34:01 | 显示全部楼层
我用的也是RedHat9,也在上面装过Oracle9i,和你一样,装过很多次了,也没有装好,挺郁闷,在安装过程中有一步出现过这样的错误:系统提示“Could not create Java VM.”再向下就不能装了,我也是这方面的新手,这里如果有高手的话,请指点一二。
回复

使用道具 举报

发表于 2005-6-25 00:52:29 | 显示全部楼层
唉~,装Oracle9i实在是太麻烦了!

用RedHat7.2装Oracle9就很方便

楼上的,你需要打一个补丁:p3006854_9204_LINUX.zip,解压后运行
sh rhel3_pre_install.sh


楼主,你需要改一下一个文件
以oracle用户身份修改~/.bash_profile,加上(忘了,不知道是不是这样)
export LD_ASSUME_KERNEL=2.4.1
export LD_LIBRARY_PATH=/opt/ora9/product/9.2/lib: $LD_LIBRARY_PATH
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 18:37 , Processed in 0.042917 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表