Linux环境下安装oracle遇到的问题小结

本文总结了在RedHat Enterprise Linux5上安装Oracle10g时遇到的两个关键问题:1) 执行安装脚本时因缺少libXp-1.0.0-8.i386.rpm包导致的错误,解决方案是安装该包;2) 安装界面出现乱码,通过设置环境变量NLS_LANG和LC_ALL为特定值解决;3) 检测到的swap空间不足,通过创建并启用新的swap文件来增加交换分区容量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在linux环境(RedHat Enterprise Linux5)上安装oracle10g的过程中所出现的问题

1、执行./runInstaller时出现如下错误

Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-04-30_02-23-49PM/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.<clinit>(Unknown Source)
        at java.awt.Component.<clinit>(Unknown Source)

这是因为缺少安装libXp-1.0.0-8.i386.rpm包所导致的,该包在RedHat Enterprise Linux5系统安装盘第二张安装盘上

 

2、oracle安装界面乱码
解决方法:
export NLS_LANG=AMERICAN_AMERICA.UTF8
export LC_ALL=C

 

 

3、oracle安装检测是出现:
Checking available swap space requirements ...
Expected result: 3024MB 
出现这种情况是swap交换分区不够
free -m 查看交换分区只有1983MB,下面的方法将增加swap空间,root下操作

# cd /opt
# dd if=/dev/zero of=/opt/swapfile bs=1M count=2000
# mkswap swapfile
# swapon swapfile
这时候再执行free -m查看swap交换分区的空间变大了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值