Cognos10 安装配置手册Word格式.docx
《Cognos10 安装配置手册Word格式.docx》由会员分享,可在线阅读,更多相关《Cognos10 安装配置手册Word格式.docx(27页珍藏版)》请在冰豆网上搜索。
安装Cognos10文件
安装IBMCognos10BIServer即Cognos服务器,对应我们安装文件bisrvr_win32_10.1.1_ml
打开文件bisrvr_win32_10.1.1_ml=>
win32点击issetup.exe,如下图,选择“中文(中国)”点击下一步
选择安装目录,"
下一步"
提示目录不存在,选择是,创建Cognos根目录
选择CognosContentDatabase,安装Cognos自带的Databasestore[选择需要安装的组件,把CognosContenDatabase选上,这里安装CognosContentDatabase,我们用其自带的资料库存储信息,选择下一步]
点击“下一步”直到“完成”
安装IBMCognosTransformer对应我们的安装文件bitrsfrmr_win32_10.1.1_ml(transformer)
打开文件bitrsfrmr_win32_10.1.1_ml(transformer)=>
win32点击issetup.exe,如下图,选择“English”点击下一步
提示是否安装与之前目录相同,选择“Yes”
下一步提示是否备份,选择“No”.
点击“下一步”,直到“完成”
安装BIModel对应我们的安装文件:
bimodel_win32_10.1.1_ml(frameworkmanager)
打开文件bimodel_win32_10.1.1_ml(frameworkmanager)=>
点击“下一步”,选择语言为“SimplifiedChinese”
安装后环境配置
配置前准备条件
如果使用Cognos自带的Tomcatweb容器,请将C:
\ProgramFiles\cognos\c8\webcontent下的所有文件拷贝到C:
\ProgramFiles\cognos\c8\webapps\p2pd下面.(一般我们就使用Tomcat,这一步必须做)
配置IBMCognosConfiguration,并启动服务。
点击"
开始"
-->
"
所有程序"
IBMCognos8"
--->
IBMCognosConfiguration"
打开Environment页面,修改GatewayURI,和ControllerURIforgateway,
将http:
//localhost:
80/cognos8/cgi-bin/cognos.cgi
替换为:
http:
9300/p2pd/servlet/dispatch
点击左上角的保存按钮,此些处正在生成资源库的加密数据.写入信息时间较长,需要稍等一会.点击"
Close"
生成完成
启动Cognos自动的资源库
启动完成后,点“Close”
启动Cognos服务.启动也要需要一点时间,请稍等.
启动完成后,点“Close”,即Cognos服务启动成功
下图红框中即为以后开发访问的网址:
测试CognosConnection
把地址http:
9300/p2pd/servlet/dispatch复制到IE浏览器上回车出现如下介面即为安装成功。
Cognos组件介绍
DataManager对应我们安装文件c8.4.1_DataManager,业界很少用,用的比较多的是DataStage,Informatica
DataManager是Cognos系列产品中的ETL工具,可以将源数据从事务数据库注入到数据仓库中,DataManager的前身是DecisionStream,两者均是基于Windows的图形化工具,可以建立数据源(关系数据库或者文件)和目的数据仓库,并编辑数据转换和聚合的规则,生成的程序包可以部署在容器上定时的运行,以达到数据聚合的功能。
Cognos并没有把产品的重心放在ETL工具上,我们也可以用DWE的SQW(SQLWarehousing)甚至是手工编写ETL代码作为ETL工具的替代产品。
Transformer对应我们安装文件c8.4.1_Transformer多维建模分析MOLAP
Transformer是用于整合数据源数据以及建立模型的工具,用户可以通过它来制作PowerCube,也就是我们提到的数据立方体。
用户可以通过Transformer分析数据源,建立维度和量度,设计维度的级别最后建立数据立方体,并设置数据立方体中数据更新的频率。
数据立方体是OLAP分析的基础。
经由Frameworkmanager发布之后就可以被Cognos的报表制作工具所引用,从而生成各种样式的报表。
FrameworkManager对应我们安装文件c8.4.1_BIModel建模的.ROLAP关系型建模
FrameworkManager是将数据仓库或者数据立方体中的元数据经过组织发布到Cognos设计环境中的工具,也就是说,如果需要在Cognos的reportstudio里面设计报表的话,必须要由FrameworkManger将数据仓库中的数据发布到Cognos设计环境(Cognos商业智能服务器的内容数据库)当中。
可以在Frameworkmanager当中新建工程,并导入数据仓库或者立方体的数据描述。
Frameworkmanager会自动的将数据描述转化为查询主题显示在工程当中,用户还可以根据已有的查询主题自定义其他的查询主题,或者分级的维度以及和维度相关联的量度。
最后可选择的将查询主题或者维度,量度打包并发布到Cognos设计环境当中。
在Transformer中生成的数据立方体文件中包含了来自数据源中的事实数据,但是在FrameworkManager中建立的立方体逻辑模型(由多级的维度和相关的量度所构成)则并不包含实际的数据,二者可以同样的作为OLAP分析的
CognosConnection对应我们安装文件c8.4.1_BISrvCognos服务器
CognosBI服务器安装成功之后,我们就可以通过WEB的方式接入到CognosConnection当中进行设计和管理操作。
可以通过管理Cognos内容链接进入到内容管理界面,可以在这里配置Cognos服务器连接的数据源,设置用户的访问权限,以及查看服务器的动作等信息。
通过MyHome链接可以进入到Cognos操作主界面,可以浏览公共文件夹以及我的文件夹中的内容,并对自己的展示界面进行个性化设置。
Cognos问题记录大全
启动cognos8servics失败【CheckthatIBMCognos8serviceisavailableandproperlyconfigured】
问题描述:
[ERROR]CFG-ERR-0106IBMCognosConfigurationdidnotreceivearesponsefromtheIBMCognos8serviceinthetimeallotted.CheckthatIBMCognos8serviceisavailableandproperlyconfigured.
解决方案如下:
参考方法1:
检查..\IBM\cognos\c10\configuration\cogconfig.prefs文件,确保其是UTF-8格式。
参考方法2:
在上面文件的后面添加如下两行ServiceWaitInterval=1000
ServiceMaxTries=10
参考方法3:
检查系统环境变量中的JAVA_HOME是不是配置了java5或者更低版本,最好是删除JAVA_HOME,使得cognos使用自带的jre.
参考方法4:
cognos\c8\bin\jre\1.5.0\lib\ext目录下的bcprov-jdk14-134.jar这个jar放到Java\jdk1.5.0\jre\lib\ext这个目录下,为了安全起见你把这个jar也放到Oracle的相应jdk的这个目录下。
参考方法5:
删除c8/tomcat4.1.27/work/Standalone/localhost目录下的所有文件,然后重新启动
【org.bouncycastle134.jce.provider.BouncyCastleProvider】
问题描述:
CAM-CRP-1085Anerroroccurredwhileverifyingthatthesecurityproviderclasseswereloaded.Reason:
java.lang.ClassNotFoundException:
org.bouncycastle134.jce.provider.BouncyCastleProvider
错误原因:
自己安装了JDK,我使用的1.6,配置环境变量配置了JAVA_HOME
解决办法一:
在环境变量中去掉JAVA_HOME的配置,将PATH和CLASSPATH改为绝对路径
解决办法二:
1、找到cogno0的安装路径,假设是D:
cognos
2、找到D:
cognos\c10\bin文件夹下的bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:
/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos启动时的使用的JDK。
jre路径导致报错
这个时候我遇到一个问题,CognosConfiguration无法正常启动,提示信息忘记截图了,不过这个问题比较简单。
错误提示中已经详细的描述了解决办法,其实是因为我的开发机上有Tomcat,设置了JAVA_HOME。
并且用的是JDK的包,所以必须先修改其路径为Cognos的jre。
否则启动CognosConfiguration的时候会报错。
Cognos8运行数据库无法连接
遇到这个问题,是因为jdbc的缘故,如果是Oracle作为运行数据库,就会遇到。
将oracle\jdbc\lib\classes12.jar拷贝到Cognos8/webapps/p2pd/WEB-INF/lib下即可.
错误码:
CFG-ERR-0103UnabletostartCognos8service.
这个错误出现的原因是你的内容库是oracle,而且oracle数据库没有试用UTF-8编码。
将内容库的oracle更改成UTF-8编码就可以解决问题。
CFG-ERR-0106问题
这个问题就比较诡异了,反正就是启动超时,但是又没有具体原因,XX也没有任何解决办法。
外事不决问Google,还是Google强大,E文网站上倒是有不少同学遇到此类问题。
其实,是因为开发机上跑的程序太多,资源占用厉害导致的。
最后确定的解决办法是修改配置文件,增加Cognos的启动时间。
修改c8_location/configuration/cogconfig.prefs
增加以下两个配置
ServiceWaitInterval=
*默认是500,代表0.5秒
ServiceMaxTries=
*默认360,代表倍数
默认应该是3分钟超时。
我增加到1000*500,8分多钟。
配置ORAClE内容库时可能会碰到的问题
这里也遇到了个麻烦,Oracle数据库是装在Windows上,网卡的软防火墙设置是开通了1521端口。
可是Windows上的Oracle在连接后会建立新的端口通讯,所以这个设置如同虚设,Telnet1521的时候看上去能连接,但是配置正确了依旧无法测试通过。
要解决这个问题据说需要修改Oracle数据库所在Windows服务器注册表中的配置,后来我直接关闭了网卡的防火墙。
UDA-SQL-0458
UDA-SQL-0458PREPAREfailedbecausethequeryrequireslocalprocessingofthedata.Theoptiontoallowlocalprocessinghasnotbeenenabled.UDA-SQL-0580Theuseofcallstatementsasderivedtablesisnotsupportedbythedatabaseandrequireslocalprocessingofthedata.RSV-SRV-0042
解决办法:
openyourFMmodel,selectthedatasource,checkproperties,QueryProcessingshouldbe"
LimitedLocal"
Jre冲突
解决办法:
把\cognos\c8\bin\jre\1.4.2\lib\ext\bcprov-jdk13-125.jar这个文件拷贝到java_home的jdk下的jre目录下的\lib\ext目录
ANS-MES-0005错误
这个问题最终也没得到更好
根据一直以来的总结:
主要分析可能原因和相应的解决办法,但是有的人用这种办法好用,但我们的客户还是没好用,现写下来做参考。
1、原因是对报表快速的进行拖拽、点击,移动等操作时,有可能会发生这类错误(我自己猜想,这个可能是因为当前的这张报表比较大,cognos的BS报表程序反应不过来,程序内部出现了异常,这个好像是cognosanalysisstudio自身的BUG。
)当出现这类错误时,不管后面进行何种操作都会报错,关掉后重新打开就不会报错了。
2、我刚在网上查了一下。
网上说,这种情况可能是因为开了杀毒软件的原因,把杀毒软件关掉试试(网上说的是瑞星)很多朋友用这个方法解决了问题
网上还说:
清除IE浏览器缓存。
关闭所有弹出式窗口拦截器(例如:
IE浏览器弹出bloker,弹出式窗口拦截器上的MSN工具栏,弹出式窗口拦截器的雅虎工具栏)。
3、我看了一下我的报表连接,因为在连接的时候少了一个“=”所以也出现了上述问题
1、
2、hi,这个错误原因比较复杂,如果一直出错,检查CUBE是否正确,如果偶尔,检查补丁是否打到sp3
IE8的问题
信任站点级别改到最低。
但不建议这样,这样系统容易受到攻击,建议安装IE7或者IE6。
Tr1901错误的一种
问题描述
解决办法
’
拖动滚动条,使desiredpartitionsize变大
Tr0120错误
这个是由于临时空间不足引起的,一般在transformer的路径设置默认是c盘,如果没做更改,可以更改到空间更大的盘符,如果本身磁盘空间不大,可能就要申请空间或者删除一些文件来增大空间才好,记得关一下transformer,这样才可以删除已经产生的错误文件,这样的文件占用的空间很大。