ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 64位的REDHAT AS4U6上安装GRID CONTROL的时候,碰见找不到libdb.so.2的错误

64位的REDHAT AS4U6上安装GRID CONTROL的时候,碰见找不到libdb.so.2的错误

原创 Linux操作系统 作者:zhang41082 时间:2019-01-20 08:48:05 0 删除 编辑

最近GRID CONTROL热起来了,所以想装一个看看,下载下来,解压,然后在压缩包中找到了一个PDF的安装指南,看了一下,基本跟安装ORACLE差不多,打几个PATCH,然后设置下SYSCTL参数就可以开始了,这台机器本来就曾经装过ORACLE的,所以仔细检查了下缺失的包,打上,然后开始安装。结果最后执行到Web Cache CA的这一步时,死活找不到libdb.so.2库,问题来了。

[@more@]

首先去磁盘上翻翻到底有没有这个问题,find / -name libdb.so.2,结果在/usr/lib64/找到了这个咚咚,而且是一个链接。仔细看看报错,是找不到/usr/lib/libdb.so.2,GOOGLE了一下,发现碰见这个问题的人不在少数,而解决方法也很多,一一试过还是不行,最后还是翻METALINK吧,结果才发现自己犯了一个很蠢的错误。原来是在64位的系统上compat-db包的64位和32位版本的包都需要安装,其实看到报/usr/lib/libdb.so.2找不到的时候就应该想到这一点的,因为这里都是32位的咚咚的,那就应该往32位的包上面想才对,结果绕了一大圈。

解决问题其实也很简单,把32位的包打上去,然后就OK了。


ORACLE也真够烦的,这么个破玩意,你直接告诉我装的时候哪些包需要64位,哪些需要32位不就完了嘛。明显跟胡哥做对,瞎折腾。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25016/viewspace-1016186/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2002-10-11

  • 博文量
    105
  • 访问量
    122253