环境: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等参数后,报如下错误
[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中修改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的兼容问题。

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

  1. Oracle(11g)数据库教程之十五:Oracle触发器实例

    Oracle(11g)数据库教程之十五:Oracle触发器实例 准备工作: 先启动Oracle,连接数据库 建立两个表:Goods(商品表).Orders(订单表) Goods(商品表) create ...

  2. oracle如何导入excel数据库文件,如何将excel导入oracle数据库的教程

    在Excel中录入好数据以后就需要导入到oracle数据库,或许有些朋友不知道该如何做.下面是学习啦小编带来的关于如何将excel导入oracle数据库的教程,欢迎阅读! 如何将excel导入orac ...

  3. backup exec oracle agent无法验证数据库凭证,通过Backup Exec实施Oracle灾难恢复数据库 -电脑资料...

    恢复之前: 1.FULL CLOSED备份 shutdown数据库(不要用shutdown abort强行关闭),实施一个文件级备份,备份全部的Oracle相关文件,包括Windows系统文件,系统状 ...

  4. oracle mysql 数据验证工具_Oracle Orion tool check io(ORACLE Orion 工具查看以及校验IO)

    文档主要来自oracle官方文档performance 8.3章节 Oracle数据库提供了Orion,一种 I/O校准工具.Orion是预测Oracle数据库性能的工具,无需安装Oracle或创建数 ...

  5. oracle创建Javasource实现数据库备份

    因客户需求,需要在业务系统中,菜单中的网页中的按钮中加入一个按钮,用于点击备份数据库 (环境:只配置了数据源连接oralce ,应用服务器和数据服务器不在一台机器,且数据库机器oracle操作系统账号 ...

  6. quicksearch连接oracle,无法连接到数据库orcl

    Windows下,关于Oracle新建数据库之后,无法通过 / as sysdba 连接到orcl 问题 背景: oracle 学习阶段,是这创建了数据库,发现 oracle 的一个数据库就是一个数据 ...

  7. biee 12c linux 安装,oracle biee 12c linux ha 集群安装配置手册.pdf

    oracle biee 12c linux ha 集群安装配置手册 Oracle BIEE 12c Linux 系统集群安装配置文档 仇 辉 2017 年 2 月 1 1 文档控制 编制 日期 作者 ...

  8. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中

    根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...

  9. Oracle数据库安装+汉化版PLsql+Oracle插件,plsql连接Oracle步骤和报错解决办法

    从https://download.csdn.net/download/fxiaoyaole/10449523 此链接下载里面有所资源,资源包括(Oracle两个数据库压缩包win64_11gR2_d ...

最新文章

  1. 苹果测试软件testflight游戏,苹果内测工具TestFlight的使用
  2. linux内存cached手动释放
  3. 使用soundcard在Python中操作声卡
  4. 判断javascript数组的方法
  5. 花花酱leetcode 题目-二分搜索
  6. rabbitmq监控queue中message数量
  7. Android 系统(91)---Android 平台调试
  8. 运算符的优先级表(从高到低)
  9. HTML5全屏浏览器兼容方案
  10. 重构我的CMS系统,增加ORM
  11. C语言编程中 提取运行时间的函数,C语言中用于修改文件的存取时间的函数使用...
  12. Mac系统添加MySQL配置文件
  13. 国内浏览器双核模式 默认切换chrome内核
  14. pgAdmin添加外键约束
  15. java运行bat_java调用bat
  16. 计算机的开机自检是由什么完成的,什么是开机自检 取消开机自检方法【方法详解】...
  17. 高中数学复习知识清单
  18. 计算机主机内有的硬件有哪些,电脑主机内有哪些硬件
  19. IOS微信内置浏览器音频加载问题
  20. python 计算物理_计算物理期末报告

热门文章

  1. Clean Code 《代码整洁之道》前四章读书笔记
  2. 转:实战 SQL Server 2008 数据库误删除数据的恢复
  3. linux 欢迎信息
  4. SpringBoot+SpringMVC+MybatisPlus框架整合实现分页插件查询
  5. 静态路由和DHCP/NAT/VLAN的配置实例
  6. [Web 前端] MobX
  7. 原生JS与Jquery删除iframe并释放内存(IE)
  8. Linux 2 unit1 虚拟机,自动安装
  9. 【分布式架构】企业级分布式应用服务EDAS使用攻略(上篇)
  10. slf4j+log4j在Java中实现日志记录