要在一台在远程虚拟机上搭建的centos5.5上安装oracle 10g软件。以前安装的版本一直是oracle 11g,所以此次安装遇到不少在11g没有遇到的问题。当然有些并不是10g的问题,还有网络、系统环境等引起的。
Q1:拿到机器先进行软硬件的简单检查,发现没装gnome-desktop,由于我需要用到图形化安装,所以必需安装桌面程序。安装的方法很简单,特别是centos:
Q2:这台服务器是异地的一个内网中的服务器,它的端口都是通过路由器映射出来的。所以我留意到vnc使用了三个端口:5801、5901、6001。注意5901这个number,vnc监控端口的基数为5900,也就是5900+“自己设置的数字”。
Q3:执行./runInstaller以后,报告下面的错误:
经过调查知道此处是oracle10g的一处小bug,修正的方法在错误日志中也很好发现:
编辑 /home/oracle/database/install/oraparam.ini
Q4:上面这个问题pass了以后,再次运行./runInstaller,报以下错误:
经调查,知道少依赖包xorg-x11-deprecated-libs,直接运行yum install xorg-x11-deprecated-libs安装解决。