安装Cognos8.3步骤概括:1、Cognos8BIServer8.3安装2、CognosConfiguration故障排除3、Cognos8BIServer8.3SP24、IIS或tomcat的配置5、Cognos8SupplementaryLanguages8.3语言包的安装6、Cognos8BIModeling8.3(FrameworkManager)安装7、Cognos8BITransformer8.3安装1、Cognos8BIServer8.3安装执行Cognos8BIServer8.3中\win32\issetup.exe进行安装,安装步骤很简单,如下图。语言选择,默认是英语,83的安装中不支持中文,据说84支持,不过不要紧,Web界面方面可以通过后期安装语言包解决。License安装路径,因为开发机的C盘有装有Cognos8.2,所以,我只有装在E盘了。一路Next,复制文件的步骤稍微长点,最后选择StartCognosConfiguration启动管理工具。恩,83和82的Configuration界面一致。在这里要将默认的数据库连接删除掉,建立属于新的数据库连接。这里配置的实际是Cognos8.3的运行数据库,配置、报表等数据都记录在该数据库中。模型的数据源是利用其它工具配置的。我采用的是Oracle数据库,有点要注意的就是Oracle的字符集必须是UTF-8的,因为Cognos是多语言环境。在开发机的OracleNetManage中,已经配好了到Cognos数据库的联接,在新建运行数据源的时候,只用将SID和用户密码配好就行了。配好新的数据源后,可以如下图,对数据源进行测试,确定连接正常。这里也遇到了个麻烦,Oracle数据库是装在Windows上,网卡的软防火墙设置是开通了1521端口。可是Windows上的Oracle在连接后会建立新的端口通讯,所以这个设置如同虚设,Telnet1521的时候看上去能连接,但是配置正确了依旧无法测试通过。要解决这个问题据说需要修改Oracle数据库所在Windows服务器注册表中的配置,后来我直接关闭了网卡的防火墙。测试完成后,直接点绿箭头运行Cognos8的服务。(如无法正常启动,请看本文的“CognosConfiguration故障排除”)2、CognosConfiguration故障排除。Cognos安装配置确实很麻烦,相比其他的BI产品,有更多的额外配置,经常在论坛上看到网友提出各式各样的问题。不知道是我运气背还是怎么着,遇到的问题特别多。a、jre路径导致报错这个时候我遇到一个问题,CognosConfiguration无法正常启动,提示信息忘记截图了,不过这个问题比较简单。错误提示中已经详细的描述了解决办法,其实是因为我的开发机上有Tomcat,设置了JAVA_HOME。并且用的是JDK142的包,所以必须先修改其路径为Cognos的jre。否则启动CognosConfiguration的时候会报错。b、Cognos8运行数据库无法连接遇到这个问题,是因为jdbc的缘故,如果是Oracle作为运行数据库,就会遇到。将oracle\jdbc\lib\classes12.jar拷贝到Cognos8/webapps/p2pd/WEB-INF/lib下即可.c、错误码:CFG-ERR-0103UnabletostartCognos8service.这个错误出现的原因是你的内容库是oracle,而且oracle数据库没有试用UTF-8编码。将内容库的oracle更改成UTF-8编码就可以解决问题。d、CFG-ERR-0106问题这个问题就比较诡异了,反正就是启动超时,但是又没有具体原因,百度也没有任何解决办法。外事不决问Google,还是Google强大,E文网站上倒是有不少同学遇到此类问题。其实,是因为开发机上跑的程序太多,资源占用厉害导致的。最后确定的解决办法是修改配置文件,增加Cognos的启动时间。修改c8_location/configuration/cogconfig.prefs增加以下两个配置ServiceWaitInterval=*默认是500,代表0.5秒ServiceMaxTries=*默认360,代表倍数默认应该是3分钟超时。我增加到1000*500,8分多钟。4、IIS配置。OK,CognosConfiguration应该已经能够正常启动了,接下来要进行IIS配置,因为IIS和Oracle的配置都不涉及Cognos本身,所以我只是文字描述下配置方法。在IIS的“默认站点”中增加一个虚拟目录到以下路径(以我安装为例):E:\ProgramFiles\cognos\c8\webcontent拥有,读取、运行脚本、目录浏览,的权限,虚拟目录命名为Cognos8(喜好)然后在该虚拟目录(Cognos8)下,再增加一个虚拟目录“cgi-bin”(必须)路径设置为:E:\ProgramFiles\cognos\c8\cgi-bin(以我安装为例)拥有,读取、运行脚本、执行,的权限。配置完成后应该IIS就可以已经可以访问了,不行的话将IIS和CognosConfiguration都重新启动下。tomcat配置:Cognos产品在安装时,就把Tomcat服务也安装好了,可以直接配置使用。在任何Windows环境下都可以配置,不需要安装IIS服务。配置如下:在…\cognos\c8\webcontent目录下,拷贝所有文件或文件夹,复制到…\cognos\c8\webapps\p2pd目录中。在CognosConfiguration中对Environment项进行配置:GatewayURI:替换为:注意:在做transformer设计时,提示登录错误,有等信息提示,是默认网关地址指定错误。5、Cognos8SupplementaryLanguages8.3语言包的安装。想要Web客户端支持中文,必须安装该语言包,安装的步骤非常简单,几乎是一路Next。直接点确定,覆盖当前文档。默认是不安装额外的语言字体的。安装完后,需要启动CognosConfiguration将新的语言添加到应用中。点击Actions菜单,选择EditGlobalConfiguration如下图。点击Add,直接输入zh-cn,Description会自动显示Chinese。点OK,确定,然后启动或重新启动Cognos,系统会提示保存信息,确认即可。启动完后,进入Web客户端,进入系统后,点击,选择MyPreferences,我的手选项,如下图设置。重新登陆以后就是中文界面了。ContentManagerfailedtoconnecttothecontentstore.Theconnectionstringisjdbc:oracle:thin:@localhost:1521:orcl.新建数据库用户解决19.[ERROR]CFG-ERR-0106CognosConfigurationdidnotreceivearesponsefromtheCognos8serviceinthetimeallotted.CheckthatCognos8serviceisavailableandproperlyconfigured.超时