安装oracle10g时遇到的一些问题

要在一台在远程虚拟机上搭建的centos5.5上安装oracle 10g软件。以前安装的版本一直是oracle 11g,所以此次安装遇到不少在11g没有遇到的问题。当然有些并不是10g的问题,还有网络、系统环境等引起的。

Q1:拿到机器先进行软硬件的简单检查,发现没装gnome-desktop,由于我需要用到图形化安装,所以必需安装桌面程序。安装的方法很简单,特别是centos:

# yum groupinstall "X Window System" "GNOME Desktop Environment"

 

 

Q2:这台服务器是异地的一个内网中的服务器,它的端口都是通过路由器映射出来的。所以我留意到vnc使用了三个端口:5801、5901、6001。注意5901这个number,vnc监控端口的基数为5900,也就是5900+“自己设置的数字”。

Q3:执行./runInstaller以后,报告下面的错误:

......
Checking operating system version: must be redhat
-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Failed <<<<
......

 

 经过调查知道此处是oracle10g的一处小bug,修正的方法在错误日志中也很好发现:

 编辑 /home/oracle/database/install/oraparam.ini

在参数Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2,添加redhat-5
再添加这一段
[Linux-redhat-5.0-optional]
 TEMP_SPACE=80
 SWAP_SPACE=150
 MIN_DISPLAY_COLORS=256

 Q4:上面这个问题pass了以后,再次运行./runInstaller,报以下错误:

.../jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open  shared object file: No such file or directory occurred...

 

经调查,知道少依赖包xorg-x11-deprecated-libs,直接运行yum install xorg-x11-deprecated-libs安装解决。

 

 

 

 

 

 

 

posted @ 2011-01-28 19:15  番茄侠  阅读(236)  评论(0编辑  收藏  举报