ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rhel5安装oracle10g

rhel5安装oracle10g

原创 Linux操作系统 作者:byfree 时间:2008-05-13 10:05:32 0 删除 编辑

简单记录下自己安装时遇到的一些问题。

1.准备好安装环境
根据RHEL4上的安装方法,检查下列包是否安装
binutils
compat-db
control-center
gcc
gcc-c++
glibc
glibc-common
gnome-libs
libstdc++
libstdc++-devel
make
sysstat

2.修改OS共享内存段
# sysctl -a
# vi /etc/sysctl.conf
设置kernel.shmmax=2147483648

3.ORACLE用户创建和环境变量设置
# groupadd dba
# groupadd oinstall
# useradd -g oinstall -G dba oracle
# passwd oracle

# mkdir -p /u01/app/oracle
# chown oracle.oinstall /u01/app/oracle

# su - oracle
$ vi .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_SID=orcl
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib

4.开始安装ORACLE
当我执行runInstaller命令开始安装时,跳出如下错误:

Using paramFile: /utils/database/install/oraparam.ini

Checking installer requirements...

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

这个问题是因为默认rhel5不支持10g,通过修改安装文件
# vi /10201_database_linux32/database/install/oraparam.ini
[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2(增加了redhat-5)
再添加
[Linux-redhat-5.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256

修改完成后,继续安装,又出现如下报错:
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-05-12_07-36-01PM. Please wait ...[oracle@
localhost database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2008-05-12_07-36-0
1PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sun.security.action.LoadLibraryAction.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
        at sun.awt.DebugHelper.(Unknown Source)
        at java.awt.Component.(Unknown Source)

在RHEL5以前这个错误是因为缺少XFree86-libs或xorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在RHEL5中前面的包被libXp所取代了,因此找到libXp-1.0.0-8.i386.rpm包。
# rpm -ivh libXp-1.0.0-8.i386.rpm

之后安装顺利完成。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17997/viewspace-265241/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 登录还是登陆
下一篇: RDA的安装使用
请登录后发表评论 登录
全部评论

注册时间:2008-04-16

  • 博文量
    65
  • 访问量
    232611