admin 管理员组文章数量: 1087139
2023年12月23日发(作者:transientstructural)
Cognos11.1.1
安装配置
-心得体会 Rainmt
2014-9-6
安装环境........................................................................................................................................... 3
安装流程........................................................................................................................................... 3
1.安装Cognos10.1.1 ................................................................................................................ 3
1.1 IBM Cognos Business Intelligence Server安装 ......................................................... 4
1.2 Cognos Framework Manager安装 ............................................................................. 8
1.3 Cognos Business Intelligence Transformer安装 ...................................................... 13
2.安装数据库oracle ............................................................................................................... 19
3.配置Cognos10.1.1 .............................................................................................................. 19
3.1 配置数据库jar ........................................................................................................ 19
3.2 配置命名空间 .......................................................................................................... 20
3.3 配置内容库(Oracle) ................................................................................................ 23
3.4 IIS7.5配置 ................................................................................................................ 29
3.5安装Apache ............................................................................................................ 37
3.6配置成功页面 ........................................................................................................... 39
3.7配置cognos业务库(Oracle) .................................................................................... 40
4.心得体会 .............................................................................................................................. 47
4.1 JRE问题 ................................................................................................................... 47
4.2 IIS配置 ..................................................................................................................... 48
4.3卸载后再安装问题 ................................................................................................... 49
4.4 中文问题 .................................................................................................................. 49
4.5 360木马防火墙 ........................................................................................................ 49
5 问题汇总 ............................................................................................................................. 51
CFG-ERR-0106 .............................................................................................................. 51
CFG-ERR-0103 .............................................................................................................. 52
安装环境
Cognos10.1.1(32-bit)、windows7专业版、Oracle11g
安装流程
1、请先了解【心得体会】章节。
2、注意:在Cognos Server安装后,安装其他组件时,安装路径可以与Server保存一致。此时会有两次提示信息,直接点击“是”即可。
1.安装Cognos10.1.1
首次安装了三个组件,安装的顺序如下:
Cognos Business Intelligence Server (32-bit) Version 10.1.1
Cognos Framework Manager Version 10.1.1
Cognos Business Intelligence Transformer Version 10.1.1
注意:1.安装Server时都是“下一步”。我这版本默认是中文版,可在第一次安装后,启动服务因为时间过长没有启动起来。有个别贴士说是因为中文版的BUG,后来我就选择的是英文版。路径为E:cognosc10。
另:cognos10对应的安装默认路径是... cognosc10;
cognos10(32bit) 对应的安装默认路径是... cognosc10;
cognos10(64bit) 对应的安装默认路径是... cognosc10_64;
2.安装其他组件时,也选择与Server相同的路径(E:cognosc10)。在安装时,会有两次提示信息,直接点击“是”即可。
说明:IBM Cognos Virtual View Manger 组件需要单独一个文件夹。路径为:E:cognosvvm
1.1 IBM Cognos Business Intelligence Server安装
IBM Cognos Business Intelligence
默认安装语言中文,点击下一步。
选择“我同意”,点击下一步。
设置安装路径E:cognosc10,点击下一步
点击 是。
安装中……
点击确定,安装完成。
1.2 Cognos Framework Manager安装
双击IBM Cognos Framework Manager Version 10.1.0
路径改为“d:cognosc10”,点击“下一步”
点击“是”
点击“是”
点击“确定”
点击“完成”,完成安装。
1.3 Cognos Business Intelligence Transformer安装
双击IBM Cognos Business Intelligence Transformer
进行安装
选择English,点击Next
如出现以上画面,选择Yes
选择Yes
点击Next
点击Next
点击Next
安装中……
点击 OK
点击Finish,安装完成。
2.安装数据库oracle
oracle 11g 的数据库字符集必须选择Unicode(AL32UTF8),国家字符集选择UTF8。
3.配置Cognos10.1.1
注意:IIS和Apache可以二选一。
3.1 配置数据库jar
将F:appuserproduct11.2.0dbhome_拷贝到E:cognosc10webappsp2pdWEB-INFlib目录下。
以下是网上该部分的其他信息
拷贝D:oracleproduct10.2.0client_到D:cognosc10webappsp2pdWEB-INFlib目录下。
拷贝D:oracleproduct10.2.0client_到D:cognosc10webappsp2pdWEB-INFlib目录下。
运行cognos Configration
进入程序IBM Cognos 10IBM Cognos Configuration 进行Cognos 10的设置
3.2 配置命名空间
该部分安装时没有配置。以下是网上截取的信息
选中身份验证,鼠标右键,选择新建资源,选择名称空间,配置命名空间。
名称:report
类型:选IBM Cognos Series 7
名称空间 ID:report 命名空间ID,输入一个唯一代号
主机和端口:172.168.1.242:398 iPlanet LDAP的IP和端口。
基础标识名:o=dcap iPlanet LDAP的suffix
名称空间名称:default
选中report,鼠标右键,选择“测试”测试一下。
测试成功。
如上图,选择cognos,可将cognos匿名登录改为False
3.3 配置内容库(Oracle)
如上图,删除默认的Content Manage
如上图,配置新的Content Manage
名称:DSSBI
类型: Oracle 数据库
如果是Oracle Rac选择Oracle高级数据库
资料库数据源配置跟第17章中保持一致
选择资料库,鼠标右键,出现快捷菜单,点击“测试”,进行测试。
测试成功。
选择保存按钮,对配置进行保存。
选择启动按扭,启动Congos Server
点击“确定”
点击“继续”
正在启动中…
忽略警告信息,启动成功。
3.4 IIS7.5配置
在IIS 7.5中的设置难度要大于IIS 6.0,共分为5个步骤,分别是:
3.4.1检查IIS是否装了CGI或ISAPI
按照上的一篇资料《win7 安装 cognos IIS配置问题》,其中写道:打开Server Manager,如下图操作:
作者注:但是,我反复在我机器win 7 专业版系统中的控制面板等位置查找,也并未找到一个叫Server Manager的工具。后来上网查资料,Server Manager中提到的设置,可以在Win 7的“控制面板程序打开或关闭Windows功能”中实现。(Win7真像是个迷宫,乱七八糟的,简单问题复杂化。。)
在“打开或关闭Windows功能”对话框中,找到Internet信息服务—>万维网服务—>应用程序开发功能,将CGI选中!
注:win7默认安装情况下,没有选中CGI功能,此时IIS 7.5中会有IIS目前不支持
CGI功能的提示:
3.4.2创建Cognos 10的虚拟目录
在Default Web Site下添加一个虚拟目录,名为cognos10:
在新建的cognos10虚拟目录下,再创建一个名为cgi-bin的虚拟目录:
创建完两个虚拟目录后,结构如下:
3.4.3修改ISAPI 或者 CGI Extensions;
在左边树形节点上选择Server一级,并双击进入右边的ISAPI and
CGI Restrictions:
在最右边的操作(Action)中,点击“添加”,并加入如下内容:
以上内容也可改为:
点击选择右边的“Edit Feature Settings”,同时选中“允许未指定的CGI模块”和“允许未指定的ISAPI模块”:
3.4.4给cgi-bin虚拟目录添加module mapping;
点击选择虚拟目录“cgi-bin”,并在功能列表中选择“处理程序映射”:
在右边“操作”中点击“添加模块映射…”:
在添加模块映射对话框中,输入以下信息:
选择刚刚添加的“cgi-cognos”,并点击右侧的“编辑功能权限…”,选中“执行”选项:
3.4.5修改..的module mapping
在..c10cgi-bin目录下找到并打开它
在resourceType=” Unspecified”后面添加allowPathInfo="true":
注意:在删除
3.4.6拷贝E:cognosc10webcontent信息
将E:cognosc10webcontent下的所有文件拷贝到E:cognosc10webappsp2pd下。
注意:该部分已经测试后了,如果不拷贝,页面样式全部飞了也没有任何功能。如图:
3.5安装Apache
3.5.1下载支持SSL的版本
/
安装过程一路NEXT。
以下内容可以随意填写。
显示器右下角显示APACHE服务器正在运行。
通过localhost:80访问验证,安装成功。
3.5.2配置虚拟目录
编辑文件%apache2219_HOME%
在文件末尾处追加以下内容:
# For COGNOS
ScriptAlias /ibmcognos/cgi-bin "C:/Program Files/IBM/cognos/c10/cgi-bin"
AllowOverride None
Options None
Order Allow,Deny
Allow from All
Alias /ibmcognos/help "C:/Program Files/IBM/cognos/c10/webcontent/documentation"
Options None
AllowOverride None
Order Allow,Deny
Allow from All
Alias /ibmcognos "C:/Program Files/IBM/cognos/c10/webcontent"
Options None
AllowOverride None
Order Allow,Deny
Allow from All
3.5.3重新启动APACHE
3.6配置成功页面
1、保存配置信息,另存为:UTF8
2、URL
localhost:9300/p2pd/servlet/dispatch?b_action=&m=portal/welcome/
3.7配置cognos业务库(Oracle)
如果业务库建立在cognos服务器上,可直接添加数据源;
如果建立在其他数据库服务器上,需要先添加到本地配置中。
在cognos中添加业务库:
1、IE访问cognos服务
(访问地址localhost:9300/p2pd/servlet/dispatch,即为Gateay URI)
2、进入cognos管理页面
3、选择“配置”页卡
选择“数据源连接”-“新建数据源”
4、新建数据源
给此数据源命名
5、选择数据源类型:orcle
6、编辑要连接的业务库
名称,及用户名、密码,测试连接。
说明:“SQL*Net connect string”就是之前在oracle 安装目录下文件中配置的oracle业务库实例自己取的那个别名,否则,连接不成功。
遇到问题
在2.4节第5步时,SQL*Net connect string配置错误,导致测试连接失败,因为在配置oracle内容库时,用“服务器IP:1521:实例名”的方式配置时正确的,但是,在此配置oracle业务库时,用“服务器IP:1521:实例名”的方式是不对的。
错误配置:
导致连接测试报错
最终解决方案
“SQL*Net connect string”就是之前在oracle 安装目录下文件中配置的oracle业务库实例自己取的那个别名。
例如:
文件配置如下:
CRMS120 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.168.166.120)(PORT
= 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
你要连的业务库是10.168.166.120:1521:ORCL,其中ORCL为业务库实例名,
那么“SQL*Net connect string”就填:CRMS120。
Congos10验证版本
1. 在cognos服务器安装oracle客户端,要求和cognos里的数据库驱动版本一致(cognosc10webappsp2pdWEB-INFlib中的数据库驱动)
2. 在网页登陆cognos,在页面右上角点击“启动-IBM Cognos
Administration”,进入cognos管理页面。
3. 点击“配置”选项卡,进入服务器配置页面,点击右上角的圆筒状数据源配置图标。
4. 输入“名称”、“说明”、“屏幕提示”,以便以后能找到该数据源。下一步
5. 在“类型”中选择“oracle”类型,选择“使用默认对象网关”,勾选“配置JDBC连接”。下一步
6. 配置“SQL*Net连接字符串”,此处允许有2种配置方法
7.
1. ①在服务端oracle客户端配置好连接,然后在此处直接输入配置好的连接名。
2. ②在此处直接输入配置串,如“(DESCRIPTION =(ADDRESS_LIST
=(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT =
1521)))(CONNECT_DATA =(SERVICE_NAME = test)))”
8. 排列顺序不填
9. 勾选“用户标识”、“密码”输入数据库的用户名与密码。
10. 测试连接,通过。下一步
11. 选择“服务标识”,“服务器名称”输入服务器IP或机器名,端口号1521(oracle默认),“Oracle服务ID”输入oracle的SID,“排列顺序”不输入。
12. 测试连接,通过。下一步
13. 选中全部选项“打开连接命令”....“关闭连接命令”(不知道做什么用的,网上看到的)
14. 完成。
7、连接成功
即成功新建数据源。
4.心得体会
4.1 JRE问题
应该说现在网上有两种不同的方法,分别是:
JRE,只需将将在安装的机器上不能含有JRE;
2.在安装机器上可以含有F:cognosc10binjre6.0libext 中的 拷贝到C:Program Files (x86)Javajdk1.6.0_18jrelibext中、C:Program Files
(x86)Javajre6libext中。
说明:我个人尝试了第二种方案,还是不行。就将机器上的JDK全部删除后,可以正常启动Cognos服务了。
以下该部分网上的一些信息:
cognos10的启动较先前的版本来说运行环境更苛刻一点,经过多次的
探索和琢磨,折腾我许久的问题今天总算有了一个更完美的解决方案,不过还是按照循序渐进的方案给大家分享一下三种方案的供大家参考使用,但是有个万变不离其宗的问题,那就是必须使用cognos10自带的JDK,而目前没有找到直接使用oracle(sun)公司的JDK启动的方法。
方案一:卸载JDK方式
卸载本机的所有JDK,安装cognos10,默认使用cognos10自带的JDK启动cognos10
方案二:删除JDK环境,不卸载JDK
1、在系统里面删除JAVA_HOME环境变量,同时在path环境变量里面删除%JAVA_HOME%bin;
2、检测java环境是否被删除,打开dos窗口输入 java -version, 如果显示java 不是内部或外部的命令,表明删除成功,启动cognos10。否则,进入第三步
3、彻底删除JAVA环境,找到C:WINDOWSsystem32文件夹下,删除java 和javac等相关文件,一般是三个。然后启动congos10.
方案三:不卸载JDK,不删除环境变量,修改cognos10启动参数
1、找到cognos10的安装路径, 假设是D:cognos
2、找到D:cognosc10bin文件夹下的bootstrap_文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos启动时的使用的JDK。
3、启动cognos10就OK了。
第三种办法可以说应该算是最好的了。大家可以试试。
不过做之前还是备份一下所要修改或删除的文件,确保万无一失。
4.2 IIS配置
在这里别忘了将在..c10cgi-bin目录下找到文件中下述两行代码删除。如果不删除,即使IIS设置了CGI和ISAPI,可在执行时还是将CGI和ISAPI设置成【禁用】的状态。
4.3卸载后再安装问题
现象:卸载Cognos后,再安装完成时,在win7【服务】下没有开始以为没有安装上 ,再几次尝试后,还是没有IBM Cognos这找到IBM Cognos服务。
个服务 (删除时都是先用360删除和删除注册表,又手动删除注册表) 。就进行了配置工作,当配置完成后,尝试着使用IBM Cognos
Configuration启动,没想到成功了。并且,在【服务】中也有IBM Cognos服务了。
注意:以上只是一种现象,当出现该场景时,也可以进行配置。
4.4 中文问题
有个网友说CFG-ERR-0106的问题有可能是安装Server中文版的BUG。
4.5 360木马防火墙
以下是一个网友的解决方案:
the configuration data is locked by another instance of cognos
can occur if you have another instance of cognos configuration
currently running from the same directory,or if cognos configuration did no shut
down properly the last time you used you continue,editing the
configurationdata man result in you have another instance of cognos
configuration currently running, close one ise,click exit,go to the
c8_location/configuration directory and then delete the file.
出现这个问题的一般原因是,有另外一个地方打开 cognos
configuration 了,cognos不让打开两个,所以cognos
configuration 被锁住了.我所用的解决方法,先是找哪里还打开了这个cognos configuration ,结果没有找到.然后我去该机器的cognosc8configuration目录下,确实发现了
这个文件,把这个文件删除,问题依然存在.我又想,是不是其jdk的原因?然后我又把cognosc8binjre1.5.0libext 目录下的
版权声明:本文标题:(原创)Cognos10.1.1安装配置(win7专业版+Oracle11g) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1703291768a445747.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论