Oracle BIEE 链接oracle 数据库的问题,报:Check if 'Oracle OCI 10G' database client is installed...

环境:AIX 5305 64bit;oracle 10g(64bit);oracle BIEE 10;错误信息如下
[NQODBC] [SQL_STATE: HY000] [nQSError:  10058 ] 
A general error has occurred. 
0509 - 022  Cannot load module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so. 
0509 - 150  Dependent module libclntsh.a(shr.o) could not be loaded. 
0509 - 022  Cannot load module libclntsh.a(shr.o). 
0509 - 026  System error: A file or directory in the path name does not exist. 
0509 - 022  Cannot load module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so.
  0509 - 150  Dependent module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so could not be loaded. 
 [nQSError:  46029 ] Failed to load the DLL  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so. 
 Check  if   ' Oracle OCI 10G '  database client is installed. (HY000)
在user.sh中设置了ORACLE_HOME LIBPATH TNS_ADMIN等参数后,报如下错误
1  [NQODBC] [SQL_STATE: HY000] 
2  [nQSError:  10058 ] A general error has occurred. 
3  0509 - 022  Cannot load module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so.
4  0509 - 150  Dependent module  / oracle / app / product / 10.2 . 0.1 / lib / libclntsh.a(shr.o) could not be loaded.
5  0509 - 103  The module has an invalid magic number. 
6  0509 - 022  Cannot load module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so. 
7  0509 - 150  Dependent module  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so could not be loaded. 
8  [nQSError:  46029 ] Failed to load the DLL  / oracle / OracleBI / server / Bin / libnqsdbgatewayoci10g.so. 
9  Check  if   ' Oracle OCI 10G '  database client is installed. (HY000)
再次在user.sh中修改LIPATH ,指向 ORACLE_HOME/lib32 仍然访问的是/oracle/app/product/10.2.0.1/lib/libclntsh.a,不是lib32下的。无论怎么修改,总是如此。最后迫不得已,使用lib32 替换了lib,结果报tnsname错误,其他应用也不能连接数据库。接着使用start64参数启动BIEE到64bit模式,也如此。最后的解决办法是,使用lib32目录下的libclntsh.a文件,替换了lib下的libclntsh.a文件,替换后测试BIEE、Oracle DB、其他应用,一切正常。至此解决。
通过这个解决办法,认为本错误主要是64bit和32bit的兼容问题。

转载于:https://www.cnblogs.com/winderain/archive/2011/06/30/2094373.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值