安装
1.按照图形安装界面的提示逐步安装Cognos服务器
- 选择安装语言为英文(默认中文)
- 安装目录不要安装在系统的目录下,最好换个盘符
2.安装结束,启动服务
- 首先配置内容库,先删除原本Cognos默认的DB2数据库配置,新建数据源,选择Oracle,配置后测试无误
- 修改Cognos服务安装目录 D:\ibm\cognos\c10\bin下的 bootstrap_win32.xml文件,将${Java_Home}为 Cognos服务安装目录中自带的java目录:D:\ibm\cognos\c10\bin\jre\6.0也就是修改了cognos启动时的使用的JDK
- 使用cmd命令进入Cognos服务的安装bin目录下,输入命令:cogconfig -java:local强制指定cognos的JDK
3.正常启动,Cognos服务器启动成功
4.登陆Cognos网页,发现页面布局混乱
解决方法:将D:\ibm\cognos\c10\webcontent目录下的所有文件复制到D:\ibm\cognos\c10\webapps\p2pd目录下,刷新前台页面,页面恢复正常
可能会遇到的问题 TIPS:
1.
[启动服务]
[错误] CFG-ERR-0103 无法启动 IBM Cognos 服务。
执行外部进程后返回值为“-1”的错误代码。
解决办法:
cognos安装目录ibm\cognos\c10\configuration\schemas\content,
找到对应的内容存储库类型对应的dbClean_*.sql,放在plsql里重新执行下该文件的内容重新启动即可,Cognos10 与Oracle64兼容有问题,需要装Oracle32位客户端,具体要到网上找
2.
使用使用Cognos Transformer工具编辑模型文件时,产生如下错误(TR1008):
(TR1008) Transformer couldn’t read the connection information for database [crn] from COGNOS.INI,From the IQD or from Access Manager
解决办法:
D:\Program Files\cognos\c8\CS7Gateways\bin\cs7g.ini文件中添加
[Databases]
crn=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@crn/%s@COLSEQ=
crn为数据源连接名称IQD文件中的数据源名称
可以在Cognos Administrator里面的 配置->数据源连接-》crn连接字符串
3.
Cognos8 The Database Connection Failed .运行数据库无法连接
遇到这个问题,是因为jdbc的缘故,如果是Oracle作为运行数据库,就会遇到。
将oracle的classes12.jar,ojdbc6.jar拷贝到Cognos8/webapps/p2pd/WEB-INF/lib下即可.