您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > Cognos10BIServer在Window上安装IISDB2
Cognos10安装及配置一、安装环境属性值操作系统Windows2003Server浏览器IE6.0以上版本(非IE是不能运行Cognos的)Java环境JRE1.6.0_04运行容器Tomcat6.0数据库Oracle10gforLinux,DB29.7forLinuxCognos二、需要注意的地方a)Cognos要求的jre的版本是1.5以上,建议使用JRE1.6以上版本b)本次安装的目的是创建一个完整的cognos集成环境,既做数据库服务器,也做报表服务器,同时也做报表开发平台。c)如果事先已经安装过cognos,无论成功与否,在卸载成功之后都需要重启计算机,否则可能会出现再也安装不上cognos8.3的情况。(切记)d)建议按照下面的步骤安装,避免出现一些不必要的问题。如果安装了防火墙或文件保护程序,建议禁止,windows自带的防火墙也建议关闭。三、开始安装1.安装IBM-Cognos10-Business-Intelligence-Server-32,进入安装文件夹(win32文件夹),点击issetup.exe2.开始安装开始按默认的进行选择路径3.Next4.一路Next5.点击Finish,继续安装IBM-Cognos10-Framework-Manager,进入win32文件夹选择这里我们要注意两点:①安装的组件的路径要和上面安装的一样。②在安装时会出现如下图这里我们要选择“Yes”这里我们要选择“No”;然后我们默认安装就可以了。6.按照以上方式,继续安装IBM-Cognos10-Business-Intelligence-Transformer五、CognosConfiguration配置打开CognosConfiguration配置界面如下:图标说明:依次为:保存;启动、停止、重启;重置设置、测试资料库连接;帮助1、常见错误一般情况下,我们在启动打开【CognosConfiguration】的时候都会遇到下面这个错误:这是因为Cognos的某些程序是运行在Java环境下的,必须要有正确的JRE配置,而且还需要一个很特殊的包bcprov-jdk14-134.jar,如果在前面已经配置好了JRE环境,那么就可以把这个jar包拷贝到前面的JRE环境下就可以了。将目录D:\ProgramFiles\cognos\c8\bin\jre\1.5.0\lib\ext\中的文件bcprov-jdk14-134.jar复制到目录D:\ProgramFiles\Java\jdk\jre\lib\ext当然,我们也可以使用Cognos8.3本身就自带JRE的,所以我们可以直接把Cognos8.3的JRE路径设置为Path变量,这样,就可以直接打开【CognosConfiguration】。2、保存保存CognosConfiguration的配置信息时,请用File里面的SaveAsUtf83、启动问题当你重装Cognos后,启动CognosConfiguration可能会报以下错误:ServiceName已经在使用,pleaserenametheCognos8service.解决方式:打开CognosConfiguration,右键点击下图红框位置,选择Rename,更改名字后保存,然后再启动。以下两种方式用于删除之前注册的Service1)Manuallyruntheprogramtoun-registerthepreviousversionofCognos81.StopCognosConfiguration.2.Fromacommandprompt:cdc:\programfiles\cognos\c8\binCogbootstrapservice.exe-u-name=ServiceNameexample:Cogbootstrapservice.exe-u-name=Cognos82)ManuallydeletetheservicefromtheWindowscommandline-Fromacommandprompt:scdeleteServiceNamee.g.scdeleteCognos84、建立Cognos资料库即ContentManagerSQL语句如下:CREATEDATABASEcogdbALIAScogdbUSINGCODESETUTF-8TERRITORYUS;CHANGEDATABASEcogdbCOMMENTWITH'IBMCognosContentStore';CONNECTTOcogdb;UPDATEDATABASECONFIGURATIONUSINGAPPLHEAPSZ1024DEFERRED;UPDATEDATABASECONFIGURATIONUSINGLOCKTIMEOUT240DEFERRED;CONNECTRESET;CONNECTTOcogdb;CREATEBUFFERPOOLcogdb_08KBPIMMEDIATESIZE1000PAGESIZE8K;CREATEBUFFERPOOLcogdb_32KBPIMMEDIATESIZE1000PAGESIZE32K;CONNECTRESET;CONNECTTOcogdb;CREATESYSTEMTEMPORARYTABLESPACETSN_SYS_cogdbINDATABASEPARTITIONGROUPIBMTEMPGROUPPAGESIZE32KBUFFERPOOLcogdb_32KBP;CREATEUSERTEMPORARYTABLESPACETSN_USR_cogdbINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE8KBUFFERPOOLcogdb_08KBP;CREATEREGULARTABLESPACETSN_REG_cogdbINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE8KBUFFERPOOLcogdb_08KBP;CONNECTRESET;CONNECTTOcogdb;CREATESCHEMAdb2COGNOSAUTHORIZATION用户名;COMMENTONSCHEMAdb2COGNOSIS'IBMCognosContentStore';GRANTCREATETAB,BINDADD,CONNECT,IMPLICIT_SCHEMAONDATABASETOUSER用户名;GRANTCREATEIN,DROPIN,ALTERINONSCHEMADB2COGNOSTOUSER用户名WITHGRANTOPTION;GRANTUSEOFTABLESPACETSN_USR_cogdbTOUSER用户名;GRANTUSEOFTABLESPACETSN_REG_cogdbTOUSER用户名;CONNECTRESET;六、配置数据源(DB29.7)1.设置CognosConfiguration点击ContentManager,删除下面的数据源ContentStore2.建立新的数据源点右键NewresourceDatabase,选择DB2Database,数据源名称为PRIMEDB结果如下:3.配置用户密码及数据库名点击“PRIMEDB”,在右边界面配置用户名、密码及数据库名,其中点击****列,即可编辑用户名和密码。注意:该数据库必须在本地配置好,可连接。4.右键测试,查看数据库连接5.可能存在的问题5.1无数据库驱动程序问题原来是找不到驱动,到IBMDB2的安装目录D:\ProgramFiles\IBM\SQLLIB\java,将文件db2jcc_license_cu.jar、db2jcc.jar等jar\zip文件,拷贝到D:\ProgramFiles\cognos\c8\webapps\p2pd\WEB-INF\lib然后重启CognosConfiguration,如果测试还是不通过,直接启动服务进行测试,这时候它会重新装载这些Jar文件。5.2数据库驱动版本问题当出现如下错误:ContentManagerfailedtoconnecttothecontentstore.Theconnectionstringisjdbc:db2://182.10.10.2:60000/COG10DB:retrieveMessagesFromServerOnGetMessage=true;fullyMaterializeLobData=false;clientProgramName=IBM_C8_CM;.Theerrorencounteredis:CM-CFG-5037Thedatabaseinformationforthecontentstorecannotbeaccessed.原因是DB2驱动文件版本错误,Cognos在5.1里面拷贝的JAR包的数据库软件版本与ContentManager对应的数据库软件版本不一致,请更新为ContentManager的版本,JAR文件位于数据库服务器端安装目录下的JAVA目录下。更新后,重启CognosConfiguration。七、启动服务运行菜单选择ActionsStart或是来启动。当遇到检测Email服务器报警告时,如下图:点击OK,忽略此警告,点击Continue,继续启动启动完成后,关闭。。1)问题1,如果启动失败,如下图:解决方式:重建ContentManager使用的数据库,设置字符集为UTF-8,见第四部分第4点。2)问题2:启动失败,原因如下:[ERROR]CFG-ERR-0101UnabletoregisterIBMCognosservice.Executionoftheexternalprocessreturnsanerrorcodevalueof'5'.原因:Windows2008R2securitydoesnotallowbydefaulttheadministratorprivilege.环境:Windows2008R2解决方式:RightclickonCognosConfigurationshortcutandchooseRunasadministratorthenstarttheservice.八、配置服务器一)、Tomcat使用自身携带的Tomcat,将webcontent下面的文件拷贝到webapps/p2dp下面即可。修改CognosConfiguration里面的网关,将http://localhost:80/Cognos8修改为http://localhost:9300/p2pd/servlet/dispatch修改后完成启动Cognos,在IE浏览器输入http://localhost:9300/p2pd/servlet/dispatch,如果是异地,请将localhost修改为服务器IP,即可登陆Cognos。显示页面如下图:如果可见上述画面,恭喜您,您的cognos服务端已经安装配置并启动成功二)、IIS6.0也可以用IIS6.0来作为服务器配置过程如下1、安装IIS如果没有安装IIS,请用系统安装盘安装好,在“控制面板”—“管理工具”下就可以看见“Internet信息服务(IIS)管理器”2、建立虚拟目录在“控制面板”—“管理工具”—“Internet信息服务(IIS)管理器”,在“网站”—“默认网站”下,建立虚拟目录,给其命名为cognos8对应Cognos8程序目录下的Webcontent目录给予权限:接下来在已创建的cognos8虚拟目录下继续创建cgi-bin目录,对应目录Cognos8程序目录下的cgi-bin目录。给予权限:最终IIS里的目录结构:3、配置“WEB扩展服务”如下图,将“所以位置CGI扩展”设置为“允许”4、验证用IE打开连接:http://localhost/Cognos8,页面如下图:如果可见上述画面,恭喜您,您的cognos服务端已经安装配置并启动成功三)配置服务器(Apache2.
本文标题:Cognos10BIServer在Window上安装IISDB2
链接地址:https://www.777doc.com/doc-197 .html