zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

oracle安装出现乱码等相关问题

Oracle安装 问题 出现 乱码 相关
2023-06-13 09:14:41 时间
安装oracle时候遇到错误
PreparingtolaunchOracleUniversalInstallerfrom/tmp/OraInstall2011-11-03_12-53-01PM.Pleasewait...[oracle@localhostdatabase]$Exceptioninthread"main"java.lang.UnsatisfiedLinkError:/tmp/OraInstall2011-11-03_12-53-01PM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:Nosuchfileordirectory
MT-bvp&R0atjava.lang.ClassLoader$NativeLibrary.load(NativeMethod)
*QGqX5g9X/r0atjava.lang.ClassLoader.loadLibrary0(UnknownSource)
#fY|DZ5OjEC0atjava.lang.ClassLoader.loadLibrary(UnknownSource)ITPUB个人空间G.|QBK
atjava.lang.Runtime.loadLibrary0(UnknownSource)ITPUB个人空间VgJYz%vX
atjava.lang.System.loadLibrary(UnknownSource)ITPUB个人空间iD;N[w"\
atsun.security.action.LoadLibraryAction.run(UnknownSource)
u+W"Vd"Ef0atjava.security.AccessController.doPrivileged(NativeMethod)ITPUB个人空间Ie4hom&y3E
atsun.awt.NativeLibLoader.loadLibraries(UnknownSource)ITPUB个人空间,Yp\,i"zcb
atsun.awt.DebugHelper.<clinit>(UnknownSource)ITPUB个人空间M&@1uZ"\
atjava.awt.Component.<clinit>(UnknownSource)
L]5QF"L8oIU0
找了网上的资料,说是缺少安装包
#./runInstaller之后出现如下的错误信息:
RedHatAS5x86上安装Oracle1020
Exceptioninthread"main"java.lang.UnsatisfiedLinkError:
/tmp/OraInstall2007-12-03_09-02-02AM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:
  Nosuchfileordirectory
  atjava.lang.ClassLoader$NativeLibrary.load(NativeMethod)
  atjava.lang.ClassLoader.loadLibrary0(UnknownSource)
  atjava.lang.ClassLoader.loadLibrary(UnknownSource)
  atjava.lang.Runtime.loadLibrary0(UnknownSource)
  atjava.lang.System.loadLibrary(UnknownSource)
  atsun.security.action.LoadLibraryAction.run(UnknownSource)
  atjava.security.AccessController.doPrivileged(NativeMethod)
  atsun.awt.NativeLibLoader.loadLibraries(UnknownSource)
  atsun.awt.DebugHelper.(UnknownSource)
  atjava.awt.Component.(UnknownSource)

解决方法参见错误二
oo?gD0错误一:
/tmp/OraInstall2007-12-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:Nosuchfileordirectoryoccurred..
原因是:缺少支持打印的图形化动态链接库libXp.so.6
这个错误是由于缺少系统安装包,在RHEL5以前的版本,安装xorg-x11-deprecated-libs包即可,这个安装包可以在系统光盘第三张盘中找到(对于RedHatas4.2以前,redhatas4.4是在第四张安装光盘)
xorg-x11-deprecated-libs-6.8.2-31.i386.rpm

错误二
Exception:java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so:libXt.so.6:cannotopensharedobjectfile:Nosuchfileordirectory
K5H5YN?A1CW$F0这个错误也是由于缺少系统安装包造成的,只需安装XFree86-libs包即可,这个安装包可以在系统光盘中找到。
在上面两个错误如果出现在RedHatas5版本中,解决如下:
在RHEL5中上面的包被libXp所取代了,因此rpm-ivhlibXp-1.0.0-8.i386.rpm将包打上后问题即可解决。

错误三
errorwhileloadingsharedlibraries:libstdc++-libc6.1-1.so.2
只用执行如下操作
#cd/usr/lib
#ln-slibstdc++-libc6.2-2.so.3libstdc++-libc6.1-1.so.2

参考案例
案例一
在RHEL5上测试安装oracle10g,首先,在执行runInstaller时,系统报错:
Youdonothavesufficientpermissionstoaccesstheinventory"/oracle11g/oraInventory".Installationcannotcontinue.Makesurethatyouhaveread/writepermissionstotheinventorydirectoryandrestarttheinstaller.:Permissiondenied
这里采用的是新建一个10g用户的方法让10g,11g并存,实际上在启动安装程序的时候,oracle会去找/etc/oraInst.loc和oratab这两个文件(hp是/var/opt/oracle)
而在oraInst.loc里面定义了inventory_loc的位置和inst_group,由于之前装过了一个11g,里面的定义都是针对11g用户设置的,所以才会报错。解决办法是执行runInstaller-invPtrLoc/oracle10g/oraInst.loc命令就可以绕过去了,oracle会创建一个新的loc文件。
上一步成功通过之后,紧接着报了下面的错:
Exceptionjava.lang.UnsatisfiedLinkError:/tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:Nosuchfileordirectoryoccurred..
#y7c,Oy.v[)Nv&r#^0java.lang.UnsatisfiedLinkError:/tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:Nosuchfileordirectory
在RHEL5以前这个错误是因为缺少XFree86-libs或xorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在RHEL5中前面的包被libXp所取代了,因此rpm-ivhlibXp-1.0.0-8.i386.rpm将包打上后问题解决。

案例二
在开始安装时出现以下错误:
errorwhileloadingsharedlibraries:libstdc++-libc6.1-1.so.2ITPUB个人空间D$j1?7`"jG*j
解决办法是
#cd/usr/libITPUB个人空间.k6O];Q"A;[f
#ln-slibstdc++-libc6.2-2.so.3libstdc++-libc6.1-1.so.2
-B[-q8o"o?U0ITPUB个人空间C%W5Pne#y,O
Exception:java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so:libXp.so.6:cannotopensharedobjectfile:Nosuchfileordirectory
i2BzZ3ZO"o0解决办法是ITPUB个人空间a"hH0U9t%i?
apt-getinstalllibXp.so.6ITPUB个人空间z1|D`(C~H
apt-getinstalllibXt.so.6
|V-s$dz3O4Zw1x$MX0apt-getinstalllibxtst6

案例三
在RHLinux7.3上使用JasperReport作为报表引擎时,碰到了一样的问题:ITPUB个人空间)tJPDU
Exception:java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so:libXt.so.6:cannotopensharedobjectfile:Nosuchfileordirectory
原因是:缺少支持打印的图形化动态链接库libXp.so.6(也许还有相关的其他库)
k^.dU,DF0V0解决办法:
下载并安装XFree86-libs-4.2.0-8.i386.rpm,/usr/X11R6/lib下就会出现需要的libXp.so.6.2
附XFree86-libs-4.2.0-8.i386.rpm的一个下载地址:
f%k_Cof0ftp://ftp.nluug.nl/vol/1/schoollan/os/linux/RPMS/XFree86-libs-4.2.0-8.i386.rpm