cognos 10.2.1创建essbase 11.1.2.3数据连接,出错

通过Cognos Administration新建数据源,连接essbase数据源,测试连接失败,出现两个错误:兼容查询错误、动态查询错误我们的环境如下:1、cognos服务器,操作系统windows2003(64位),已安装64位cognosserver10.2.1,32位FM和Transformer,已安装essbase客户端(版本11.1.2.0);Cognos的configurat...显示全部

通过Cognos Administration新建数据源,连接essbase数据源,测试连接失败,出现两个错误:兼容查询错误、动态查询错误



我们的环境如下:

1、cognos服务器,操作系统windows2003(64位),已安装64位cognosserver10.2.1,32位FM和Transformer,已安装essbase客户端(版本11.1.2.0);


Cognos的configuration文件夹里的qfs_config.xml文件版本信息也已修改,

    环境变量中已添加以下四个系统变量:

    EPM_ORACLE_HOME -->D:oracleMiddlewareEPMSystem11R1

      ESSBASEPATH  --> D:oracleMiddlewareEPMSystem11R1commonEssbaseRTC-6411.1.2.0

     ARBORPATH -->D:oracleMiddlewareEPMSystem11R1productsEssbaseEssbaseClient

     PATH -->%ESSBASEPATH%bin;%ARBORPATH%bin;%EPM_ORACLE_HOME%bin


2、essbase服务器(版本11.1.2.3),在cognos服务器上用客户端可以连通此服务器。


另,我们参考了http://www.ibm.com/developerworks/cn/data/library/cognos/infrastructure/cognos_specific/page529.html 发现文中提到兼容查询和动态查询要用到的文件我们缺了两个essapinu.dll和Cpld14.jar


1、对于essapinu.dll这个文件,查找essbase客户端相应的两个文件夹如下:

D:oracleMiddlewareEPMSystem11R1commonEssbaseRTC11.1.2.0             (没有binessapinu.dll)

D:oracleMiddlewareEPMSystem11R1commonEssbaseRTC-6411.1.2.0bin (有essapinu.dll)

ESSBASEPATH变量指向-->D:oracleMiddlewareEPMSystem11R1commonEssbaseRTC-6411.1.2.0,仍然报无法载入这个文件


2、Cpld14.jar这个文件不存在,oracle专家建议用请使用cpld.jar替代,不知道怎么替代。


请高手指点一下,我们该怎么做呢。

收起
参与5

查看其它 2 个回答cmui的回答

cmuicmui技术经理IBM
Correction, please try to have following jar files and put them in {congosinstalldir}/webapps/p2pd/WEBINF/lib  directory (  动态查询 )
• cpld.jar
• ojdl.jar
• ess_es_server.jar
• ess_japi.jar
• log4.jar
软件开发 · 2015-01-28
浏览1038

回答者

cmui
cmui003
技术经理IBM
擅长领域: 大数据商业智能cognos

cmui 最近回答过的问题

回答状态

  • 发布时间:2015-01-28
  • 关注会员:1 人
  • 回答浏览:1038
  • X社区推广