马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统环境:Server2003
Oracle环境:Oracle11G 64it
cognos10.1环境: BIServer 64bit
Client:bimodel,tf 都是32bit
错误截图:
日志里面信息:
请问下 为什么错误截图里面没有报错的详细信息,对应的4个日志里面也没有错误的详细信息说明,请问下遇到这种错误了,该如何去解决去查找错误,谢谢大家。
对应的Jar 我已经按照 Cognos 连接Oracle中 Jar驱动.
Cognos连接64位的Oracle,需要安装32位的客户端才可以。具体的解决方案如下:
1、安装Oracle 32BIT客户端,版本需要跟服务端版本一致,可以去Oracle官网下载
a、安装客户端的时候,安装类型要选择管理员,如下图:
b、安装完毕,要配置一个TNS,点击你安装的客户端,选择Net Configuraiton Assistant
c、添加一个本地网络服务名配置
d、添加对应的服务名(orcl)、主机名(IP地址或者本机)、实例名(orcl)等。
2、安装客户端后,需要把客户端里面对应 odbc6.jar拷到Cognos安装目录下的webapps\p2pd\web-inf\lib里面。 jar选择方案
3、重启下Cognos服务,让Cognos重新加载对应的Jar.
PS小技巧:如果你本机即装了服务端,又装了客户端,如何确定Cognos连的是你客户端的TNS文件,还是服务端的TNS文件?
可以使用 cmd中直接运行tsping localhost看看,它调用的是不是你的客户端目录下的tnsname文件,就知道连接是客户端,还是服务端了。
|