首先:安装oracle最好使用linux桌面,这样支持图形界面。如果没有显示器,可以使用vnc桌面,如何配置出图形界面可以查看vnc的配置。如果无桌面环境,只能使用命令行,则看:
http://blog.sina.com.cn/s/blog_489832070100twje.html其次:oracle 安装的麻烦主要是系统中很有可能确实必要的组件,或者必要组件版本过低。
最直接的办法是,找到该系统的系统盘(全部),然后进行软件安装,不清楚的就都选择,所有都安装/ 更新一遍,没有则请看下面的必要组件清单。
1. 在redhat5 中安装10g ,检测系统不支持
可以runInstall 中加上 -ignoreSysPrerqs 参数忽略
或者vi /etc/redhat-release 将redhat 5.1 该为 redhat 4 . 装完后改回即可
2. 安装oracle时,由于是图形化安装,所以必须在oracle 用户登录桌面下进行安装
另外图形化界面出不来
使用oracle用户不能启动oracle安装的图形化界面时,注销root,直接用oracle用户登录。
或者重新执行一次:
# xhost +
# su - oracle
$ export DISPLAY="192.168.1.253:0.0"
在redhat5 的系统中,没有包含 xorg-X11 *** 包,所以
安装时报错: libawt.so , libXp.so 找不到共享库
在系统盘中的Server 目录下搜索: libXp*
然后手动安装。
或者需要下载并手动安装包: libXp-1.0.0-8.1.el5.i386.rpm
我是在:www.rpmfind.net 下,下载: libXp-1.0.0-11.fc9.i386.rpm
然后: rpm -ivh libXp-1.0.0-11.fc9.i386.rpm
3. 安装oracle时可能会包,各种文件或库找不到:
比如:Exception String: Error in invoking target 'all_no_orcl ihsodbc' of makefile '/home/oracle/oracle/product/10.2.0/db_1/rdbms/lib/ins_rdbms.mk'. See '/home/oracle/oraInventory/logs/installActions2011-03-14_04-46-18PM.log' for details.
Exception Severity: 1
可以进行以下包检测并没有的进行安装:
1、安装所需软件包:
# 从RedHat AS5 光盘1
cd /media/cdrom/Server
rpm -Uvh setarch-2*
rpm -Uvh make-3*
rpm -Uvh glibc-2*
rpm -Uvh libaio-0*
# 从RedHat AS5 光盘2
cd /media/cdrom/Server
rpm -Uvh compat-libstdc++-33-3*
rpm -Uvh compat-gcc-34-3*
rpm -Uvh compat-gcc-34-c++-3*
rpm -Uvh gcc-4*
rpm -Uvh libXp-1*
# 从RedHat AS5 光盘3
cd /media/cdrom/Server
rpm -Uvh openmotif-2*
rpm -Uvh compat-db-4*
4. 路径错误
checking for oracle home incompatibilities failed
you need choose a new oracle home to install this product??/
这个错误主要是oracle上一次安装失败,而没有删除干净而留下的目录文件造成。
所以:
rm -fr /home/oracle/oracle
rm -fr /home/oracle/oraIn*
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。