Chinaunix

标题: RedHat9.0下能安装Oracle10.0吗,我安装的时候出错了 [打印本页]

作者: yuephone    时间: 2007-05-10 08:44
标题: RedHat9.0下能安装Oracle10.0吗,我安装的时候出错了
提示Linux 版本有问题什么的,各位大侠帮帮忙

[ 本帖最后由 yuephone 于 2007-5-10 09:20 编辑 ]
作者: yuephone    时间: 2007-05-10 09:29
有人知道吗,告知小弟一下,感激万分
作者: happyc84    时间: 2007-05-10 09:46
不清楚 不过我在redhat 5上安装成功!
也碰到版本问题,他就是检查一个文件 /etc/redhat-release.改成能通过的版本就是了.
很好骗.hoho 你可以试下
作者: hongling1122    时间: 2007-05-10 10:25
有些软件安装时是要修改版本参数的!我碰到过!
作者: yuephone    时间: 2007-05-10 13:31
谢谢楼上两位,还有想下redhat 5,去哪下呀
作者: fp3016    时间: 2007-05-15 16:57
可以的,我已经安装成功了.要修改环境变量.建一个ORACLE用户.以ORACLE用户才能安装.

[ 本帖最后由 fp3016 于 2007-5-15 16:59 编辑 ]
作者: fp3016    时间: 2007-05-15 17:02
你去找一下p3006854_9204_LINUX.zip  这个补丁,打上去就应该可以了.
这也是在/home/oracle/里进行的。  
# unzip p3006854_9204_LINUX.zip  
Archive: p3006854_9204_LINUX.zip  
creating: 3006854/  
inflating: 3006854/rhel3_pre_install.sh  
inflating: 3006854/README.txt  
# cd 3006854  
# sh rhel3_pre_install.sh
如果找不到这个补丁,加我QQ,我传给你.
作者: fp3016    时间: 2007-05-15 17:03
具体安装过程如下:

1.2 解压缩包
        cpio –idmv <lnx_920_disk1.cpio
cpio –idmv <lnx_920_disk2.cpio
cpio –idmv <lnx_920_disk3.cpio       
1.1.1        更换gcc,g++版本(更换为2.96版本,暂时跳过)
具体操作如下:
#su - root
mv /usr/bin/gcc /usr/bin/gcc323
ln -s /usr/bin/gcc296 /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++323
ln -s /usr/bin/g++296 /usr/bin/g++

1.2         设置内核参数,调节信号灯及共享内存:
修改 /etc/sysctl.conf 这个文件,加入以下的语句:  
(说明:物理内存为512M则共享内存的值2147483648以此类推,如果你的物理内存是1G则这里的值则是4294967295。1073741824)
kernel.shmmax = 8589934590
kernel.shmmni = 4096   
kernel.shmall = 2097152   
kernel.sem = 250 32000 100 128   
fs.file-max = 65536   
net.ipv4.ip_local_port_range = 1024 65000  

#vi /etc/security/limits.conf
加入:
oracle hard nofile 65536
oracle soft nofile 65536
oracle hard nproc 16384
oracle soft nproc 16384
1.3         添加用户
   以root用户登陆执行:
groupadd oinstall
groupadd dba
useradd oracle –g oinstall –G dba
passwd oracle
1.4         创建文件路径
  以root用户登陆执行:
        mkdir /opt/oracle
        mkdir /opt/oracle/product
        mkdir /opt/oracle/product/9.0.2
        chown -R oracle.oinstall /opt/oracle
        mkdir /var/opt/oracle
        chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle
1.5         配置oracle环境
  以root用户身份执行:
vi /home/oracle/.bash_profile
export DISPLAY=172.16.29.168:0.0
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.0.2
export PATH=$ORACLE_HOME/binPATHHOME/bin:
export ORACLE_TERM=xterm
export ORACLE_OWNER=oracle
export ORACLE_SID=mega
export LD_LIBRARY_PATH=$LD_LIBRARY_PATHORACLE_HOME/lib
export CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
export CLASSPATH=$CLASSPATHORACLE_HOME/network/jlib
export NLS_LANG=american_america.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
umask 022
unset USERNAME
aliash='cd $ORACLE_HOME; echo "Now:[`pwd`]."'

完成后保存退出, 并运行 source .bash_profile 使profile 生效建议重启

1.6         安装
把libstdc++-libc6.1-1.so.2库拷到/lib目录下。
打安装前的补丁:  
以root身份运行.  
这也是在/home/oracle/里进行的。  
# unzip p3006854_9204_LINUX.zip  
Archive: p3006854_9204_LINUX.zip  
creating: 3006854/  
inflating: 3006854/rhel3_pre_install.sh  
inflating: 3006854/README.txt  
# cd 3006854  
# sh rhel3_pre_install.sh

安装开始:
在ROOT用户下执行下面命令。
#chmod 777 -R disk1
然后重新注销以oracle用户登录
$xhost localhost

注意:这里一定要在服务器本机上注销,以oracle用户登录。
进入解包目录 Disk1执行:./runInstaller




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2