在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.UTF8export 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交换分区的空间变大了