ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 编译oracle时报错找不到loraolap10

编译oracle时报错找不到loraolap10

原创 Linux操作系统 作者:yangtingkun 时间:2012-08-20 23:41:55 0 删除 编辑

由于OLAP组件的问题,尝试编译oracle,碰到loraolap10找不到的问题。

 

 

数据库版本为10.2.0.4 FOR HP-UX,在尝试通过编译oracle可执行文件来关闭OLAP组件时,出现错误,信息为:

ld: cannot find -loraolap10

参考MOS文档Linking Oracle fails with ld: cannot find -loraolap10 [ID 435912.1],导致问题的原因在于libknlopt.a文件中包含了不正确的xsyeolap.so文件。这个问题可能是由于卸载OLAP时没有像预期那样正确的完成,或者是在安装过程中配置环境出现了异常。

可以通过下面的方法来改正这个问题,并重新编译oracle:

$ cd $ORACLE_HOME/rdbms/lib
$ cp libknlopt.a libknlopt.a_save
$ ar d libknlopt.a xsyeolap.o
$ ar cr libknlopt.a xsnoolap.o
$ relink oracle

 

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

下一篇: ODA一键式升级
请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-29

  • 博文量
    1964
  • 访问量
    11076556