cognos 连接oracle数据库 Linux版

浏览: 3226

Linux上使用IBM的产品(当然包含cognos),请一定先按官方要求安装相应依赖包,否则会报一些莫名其妙的错误,而且无法通过日志定位。 查询cognos需要哪些依赖包:

http://www-01.ibm.com/support/docview.wss?uid=swg27042164

该网站还能查询安装congos硬件,jdk,web容器等要求。

image.png

1 下载即时oracle客户端

http://www.oracle.com/technetwork/topics/linuxsoft-082809.html?ssSourceSiteId=otncn

根据oracle数据库版(查看版本:select * from v$version) 下载下面两个文件注意是下载32位的

image.png

2 建立目录,解压文件

#放客户端文件的文件夹

mkdir -p /opt/oracle/lib

#监听和网络环境文件夹

mkdir -p /opt/oracle/network/admin

解压上面两个文件

image.png

这两个文件会被解压到一个文件夹,把该文件夹移动到建立的lib文件夹下

image.png

3 配置监听文件,从数据库服务器上拷贝过来再做改动

image.png

image.png

image.png

配置要使用客户端的用户的环境变量

image.png

source .bash_profile使配置生效

测试客户端是否配置正确:

image.png

客户端安装好后,直接配置oracle数据源即可。oracle数据源在测试时可能会遇到,一点击测试,浏览器就一片空白,同时server被卡死

image.png

在cognos的log文件夹下,执行 ls -lt 发现最近被更新的日志里记录到

image.png

image.png

java.lang.OutOfMemoryError: PermGen space

解决方法:参考  http://www-01.ibm.com/support/docview.wss?uid=swg21643252

修改以下两个文件,修改之前请备份,把oracle的连接内存改大

image.png

bootstrap_linuxi38664.xml 

image.png

bootstrap_wlp_linuxi38664.xml

image.png

测试OK

image.png

推荐 7
本文由 攻城的狮子 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

3 个评论

学习
楼主,你好!之前在群上下载了cognos10.2.2版本的虚拟机,但是启动一直报CFG-ERR-0103的错,试过很多方法都无效,请问你安装启动的时候有出现这样的错误吗
用root用户去起。还不行的话 群里找我

要回复文章请先登录注册