错误一:
/tmp/OraInstall2007-12-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..
原因是:缺少支持打印的图形化动态链接库libXp.so.6
这个错误是由于缺少系统安装包,在RHEL5以前的版本,可以安装xorg-x11-deprecated-libs包即可,这个安装包可以在系统光盘第三张盘中找到(对于redhat as4.2以前,redhat as4.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: cannot open shared object file: No such file or directory
这个错误是也是由于缺少系统安装包造成的,只需安装XFree86-libs包即可,这个安装包可以在系统光盘中找到。
在上面两个错误如果出现在redhat as5版本中,解决如下:
在RHEL5中上面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm将包打上后问题即可解决。
-------
错误三:
error while loading shared libraries: libstdc++-libc6.1-1.so.2
只用执行如下操作 ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2
--=======================================================================
参考案例
案例一:
在RHEL5上测试安装oracle10g,本以为之前转过11g,这次会比较顺利,结果还是遇到两个问题。
首先,在执行runInstaller时,系统报错:
You do not have sufficient permissions to access the inventory '/oracle11g/oraInventory'. Installation cannot continue. Make sure that you have read/write permissions to the inventory directory and restart the installer.: Permission denied
这里采用的是新建一个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文件。
上一步成功通过之后,紧接着报了下面的错:
Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-08-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
在RHEL5以前这个错误是因为缺少XFree86-libs或xorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在RHEL5中前面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm将包打上后问题解决。之后一切顺利。
案例二:
参考 http://moto.debian.org.tw/viewtopic.php?t=8055&sid=eb2524337903c5af7ce1e839e0a35b68
进行前期的安装准备
在开始安装时出现以下错误:
对于error while loading shared libraries: libstdc++-libc6.1-1.so.2
我的解决办法是
ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2
对于
Exception :java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
的解决办法是
apt-get install libXp.so.6
apt-get install libXt.so.6
apt-get install libxtst6
案例三:
在RH Linux7.3上使用JasperReport作为报表引擎时,碰到了一样的问题:
Exception :java.lang.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
在各位前面回复的提示下,经过一上午的google,终于得以解决这个问题
原因是:缺少支持打印的图形化动态链接库libXp.so.6(也许还有相关的其他库)
解决办法:下载并安装XFree86-libs-4.2.0-8.i386.rpm,/usr/X11R6/lib下就会出现需要的libXp.so.6.2
附上XFree86-libs-4.2.0-8.i386.rpm的一个下载地址:
ftp://ftp.nluug.nl/vol/1/schoollan/os/linux/RPMS/XFree86-libs-4.2.0-8.i386.rpm
发表评论
-
Oracle数据库静默安装实践
2009-08-31 16:09 1351作者:曲卓 2006 年 4 月 ... -
无图形界面情况下静默安装oracle
2009-08-31 16:00 2008如果Server段没有安装X界面,如何来安装Oracle呢?我 ... -
RHEL5上安装Oracle10g Release 2 (Oracle 11gR1基本相同)
2009-08-26 12:28 1151刚出Oracle10g的时候就安装过,现在早就忘了具体的东西了 ... -
RedHat ES 5下安装Oracle 10g数据库
2009-08-26 12:15 1428安装oracle是这次最头疼的事情,网上搜索一堆资料,不过基本 ... -
在 Linux x86 上安装 Oracle 数据库 10g (五)完
2009-08-22 15:49 535附录 使用 SQL*Plus 访问数据库 以 o ... -
在 Linux x86 上安装 Oracle 数据库 10g(四)
2009-08-22 15:47 770第 4 部分:配置存储 我们在第 3 部分中创建的数据库使 ... -
在 Linux x86 上安装 Oracle 数据库 10g (三)
2009-08-22 15:24 652第 3 部分:安装 Oracle ... -
在 Linux x86 上安装 Oracle 数据库 10g (二)
2009-08-22 15:22 661第 2 部分:针对 Oracle ... -
在 Linux x86 上安装 Oracle 数据库 10g(一)
2009-08-22 15:18 617学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从 ... -
Oracle语句优化规则汇总(10)
2009-08-13 21:30 6051. 避免在索引列上使用计算 WHERE子句中,如果 ...
相关推荐
此资源里有linux下安装oracle常见错误
在Linux安装oracle 12c的文档,包含正常的安装步骤以及常见的错误说明
安装时容易碰到一些错误及解决方法,对一些初学者有用。
Linux系统下安装oracle详细步骤,并包含安装过程常见错误 错误1:安装oracle无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色 错误2:安装乱码 错误3:安装过程提示“invalid entry size” 错误4:主机名称不一致 ...
Fedora13/14 安装 oracle10g 卸载oracle10g oracle 安装过程常见的几个错误与解决方法
linux系统安装oracle常见手册,内容附带各种命令行,常见的错误信息截图,具体的解决方案等等。
Oracle 的详细安装过程,附有图片,包括Linux下的安装和win7,还有service下的安装,应有尽有。还有常见错误的分析指导
原因分析:此错误常见于 Windows 平台,出现此错误的原因是系统当前默认的ORACLE_SID 不可用或不正确。 处理方案:查看系统当前默认的ORACLE_SID 的方法是:使用快捷键【Windows】+【R】打开【运行】对话框,...
oracle 10.2g rac vmware server linux redhat 4 xp操作系统 笔者的错误经历。
主要介绍了CentOS系统上安装配置Oracle数据库的详细教程,包括安装过程中一些常见错误问题的解决,需要的朋友可以参考下
本文主要讲述了Oracle数据库TNS常见错误的解决方法如下: 1、ORA-12541:TNS:没有监听器 原因:没有启动监听器或者监听器损坏。若是前者,使用命令net start OracleOraHome10gTNSListener(名字可能有出入)即可;如果是...
9.5 goldengate常见错误分析 9.6 中文表/中文字段处理 9.7 logdump分析工具 第10章 goldengate的安全特性 10.1 加密trail文件 10.2 加密数据库密码 10.3 网络传输加密 10.4 使用cmdsec进行权限控制...
第9章讲解了系统备份与恢复中如何诊断常见问题的知识;第10章至第15章介绍了Linux系统其他方面的故障诊断与排除技巧,包括打印问题、安全问题、网络问题、登录问题等。 本书适用于Linux系统管理员及高级用户,对...
常见的操作系统:Windows Unix Linux Solaris(Sun) 跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ...
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的...
书中内容以实战为导向,所有内容均来自于笔者多年实践经验的总结和对新知识的拓展,同时也针对运维人员、dba等相关工作者会遇到的有代表性的疑难问题给出了实用的情景模拟,并给出了解决方案。不论你目前有没有遇到...
第一部分 Oracle SQL*PLUS基础 23 第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24...
2、LINUX下启动TDS管理界面到操作端显示 383 3、命令模式启动与停止方式 384 4、TDS日志文件路径 384 5、TDS WEB访问路径及其默认账户 384 6、命令模式导出与导入LDIF 385 7、 界面形式迁移TDS/LDAP 385 8、TDS处于...
小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。 Bootcfg bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。 含有下列参数的 bootcfg 命令仅在...