环境具体说明:AIX6.1系统(64位)
cognos10.2.1(64位)
oracle11.2.0.3(64位)(cognos服务器和oracle数据库服务器都装在此AIX机器上)
jdk:(IBM)1.6(64位)
问题现象: cognos启动正常,配置数据源时出现如下错误信息:
QE-DEF-0325 由于以下原因导致登录失败:RQP-DEF-0068 对 qbpt 中的 1 个数据库进行多项连接时,至少无法连接一个数据库。UDA-SQL-0432 无法找到“libcogudaor”网关。RSV-SRV-0042 回溯:RSReportService.cpp(758): QFException: CCL_CAUGHT: RSReportService::process()RSReportServiceMethod.cpp(239): QFException: CCL_RETHROW: RSReportServiceMethod::process(): asynchRun_RequestRSASyncExecutionThread.cpp(774): QFException: RSASyncExecutionThread::checkExceptionRSASyncExecutionThread.cpp(211): QFException: CCL_CAUGHT: RSASyncExecutionThread::run(): asynchRun_RequestRSASyncExecutionThread.cpp(824): QFException: CCL_RETHROW: RSASyncExecutionThread::processCommand(): asynchRun_RequestExecution/RSRenderExecution.cpp(593): QFException: CCL_RETHROW: RSRenderExecution::executeAssembly/RSDocAssemblyDispatch.cpp(264): QFException: CCL_RETHROW: RSDocAssemblyDispatch::dispatchAssemblyAssembly/RSLayoutAssembly.cpp(64): QFException: CCL_RETHROW: RSLayoutAssembly::assembleAssembly/RSDocAssemblyDispatch.cpp(331): QFException: CCL_RETHROW:
此系统上未安装oracle客户端,但是用于启动cognos服务器的aix系统用户使用sqlplus命令连接oracle数据库没有问题
查了一些资料说这种情况(cognos连接64位的oracle数据库)必须得用32位的客户端,不知是不是这点就是导致以上错误的原因
希望大家给个解决方法!很急!!!感激不尽~
收起