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
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
相关文章
- oracle绑定变量使用方法总结_绑定变量不存在
- ORA-39281: Cannot alter COMPRESS in index-organized materialized view. ORACLE 报错 故障修复 远程处理
- 与应用Oracle数据库:安装与应用(oracle数据库安装)
- 解决Oracle数据库表空间文件扩容问题(oracle增加表空间文件)
- 报错Oracle安装报错:空间不足(oracle安装空间)
- 解决Oracle安装乱码问题(安装oracle乱码)
- 如何在Oracle中添加自增主键(oracle添加自增主键)
- 深入了解Oracle触发器的类型(oracle触发器类型)
- 安装Oracle 安装快速指南(oracle的下载)
- 如何实现Oracle列拆分?(oracle列拆分)
- Oracle密码策略:如何确保数据安全?(oracle密码策略)
- 深入了解Oracle语句跟踪方法,提高数据库调试效率!(oracle语句跟踪)
- 解决Oracle中空行的问题(oracle去除空行)
- 如何在Oracle中高效删除LOB数据?(oracle删除lob)
- Oracle 兼容性支持清单汇总(oracle 兼容性列表)
- Oracle数据库的其他表空间使用指南(oracle 其他表空间)
- Oracle技术调整关闭连接时间(oracle关闭连接时间)
- 解决Oracle无法正常关闭的问题(oracle关闭不掉)
- 解决Oracle数据库入库时乱码问题(oracle入库时乱码)
- Oracle安全管理避免入侵风险(oracle入侵防范)
- Oracle脏块写入时机分析(oracle写脏块时机)
- 轻松安装Oracle数据库Node环境下操作指南(node安装oracle)
- HP服务器快速安装Oracle数据库(hp安装oracle)
- 解决ORACLE添加权限问题的ADDm系统(addm oracle)
- 借助ES搜索Oracle数据库轻松获取信息(es搜索oracle)
- Oracle锁定 认识和解决问题(oracle中的锁的问题)
- Oracle事务默认自动提交机制简介(oracle事务默认提交)
- Oracle中有效的列名规则总结(oracle中有效的列名)
- Oracle 新季度开启,向新机遇进发(oracle下季度第一天)
- 利用Oracle CMD日志进行问题定位(oracle cmd日志)
- Oracle 8i安装简易攻略(oracle 8i的安装)
- Oracle安装过程中物理内存检查及临时temp空间不足问题解决