zt问题小结:linux下oracle常见安装错误总结-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 2018078
  • 博文数量: 220
  • 博客积分: 8531
  • 博客等级: 中将
  • 技术积分: 4976
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-18 13:33
文章分类

全部博文(220)

文章存档

2017年(1)

2015年(1)

2014年(5)

2013年(6)

2012年(6)

2011年(30)

2010年(37)

2009年(53)

2008年(41)

2007年(40)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: linux

2011-04-25 19:51:35

错误一:

 

/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用户的方法让10g11g并存,实际上在启动安装程序的时候,oracle会去找/etc/orainst.locoratab这两个文件(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-libsxorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在rhel5中前面的包被libxp所取代了,因此rpm -ivh libxp-1.0.0-8.i386.rpm将包打上后问题解决。之后一切顺利。

 

案例二:

参考 2524337903c5af7ce1e839e0a35b68
进行前期的安装准备
在开始安装时出现以下错误:

对于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的一个下载地址:

 

阅读(2225) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图