IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】

摘要:
注意:Oracle数据库服务器和Cognos可以单独部署,但Cognos端需要安装与Oracle版本相对应的客户端,并且必须是32位客户端,而不是64位客户端。终于,我们完成了。这里是一个安装IBM_CognosFrameworkManagerFrameWork的欢迎界面。Framework用于开发报表模型发布包。作为模型开发人员,您只需要在本地安装FrameWork安装程序,配置网关信息,并直接指向Cognos报表服务器地址。然后继续下一步,直到IBM Cognos Samples的安装完成。10.1.1安装过程主要是获取Samples数据的Oracle数据库备份文件,最后将这些备份文件恢复到Oracle数据库。

原文:http://blog.csdn.net/esrichinacd/article/details/8433333

上一篇文章介绍了IBM Cognos Business Intelligence开发版的安装和部署,但经过研究发现ESRI Maps For Cognos并不能安装在开发版上,所以才重新整理了企业版的安装和部署。

软件部署分为几个步骤

安装介质准备

  • IBM Cognos Business Intelligence Server v10.1.1(32-Bit)

  •  IBM_Cognos_Business_Intelligence_Samples_10.1.0_for_Oracle_Windows_English

  • IBM_Cognos FrameworkManager

  • Oracle 11g Release 2(11.2) for Microsoft Windows x64 (64-Bit)

  • Oracle 11g R2 Client

安装Oracle 11g Release 2 (11.2) for Microsoft Windows x64 (64-Bit)

该步骤直接略过,注意安装时在安装选项中设置字符集为UTF-8。

安装Oracle 11g R2 Client

这个也没啥好说的,默认安装即可,确保数据库安装完成之后,客户端能够连接到数据库服务器。

注:Oracle数据库服务端与Cognos可以分开部署,但Cognos端需安装与Oracle版本相对应的客户端,并且必须是32位的客户端,不能安装64位。

 

安装IBM Cognos BusinessIntelligence Server v10.1.1(32-Bit)

双击安装介质目录下的issetup.exe,基本是一路Next:

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第1张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第2张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第3张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第4张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第5张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第6张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第7张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第8张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第9张

点击完成,退出安装过程,可以直接启动IBM Cognos Configuration,也可以在开始菜单中启动IBM Cognos Configuration.

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第10张

保持默认参数直接启动服务,点击左上角启动按钮

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第11张

出现错误

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第12张

原因是没有配置content manager数据库连接,这里我们选择oracle数据库进行配置,删除原来的Content Store,右键Content Manager选择新建资源----数据库

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第13张

名称随便填写,类型选择Oracle数据库

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第14张

点击确定,再输入进行Oracle数据库连接的参数:服务器名,端口号,用户名,密码,Oracle数据库实例名等.

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第15张

点击确定后再右键Oracle-----测试

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第16张

如出现以上错误,说明Cognos找不到Oracle数据库的驱动程序.我们需要安装与数据库服务器相对应版本的Oracle数据库客户端,在客户 端目录……\product\11.2.0\client_1\jdbc\lib下将ojdbc5.jar和ojdbc6.jar两个文件复制到 Cognos安装目录….\ ibm\cognos\c10\webapps\p2pd\WEB-INF\lib下,重新在开始菜单打开IBM CognosConfiguration,在文件中首先以UTF-8保存

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第17张

再进行连接测试,结果为:

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第18张

重新点击IBM CognosConfiguration左上角的启动按钮以启动服务

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第19张

至此,Cognos服务启动成功。

注:如果在这一步出错,点击详情提示是Content Manager配置问题,则是因为数据库配置没对。这里强调一下配置Content Manager数据库要求:在数据库服务端创建一个用户,并给予DBA权限,创建其默认Tablespace。例如:

Create tablespace cognos datafile ‘D:\app\yuyouxiang\oradata\orcl\cognos.dbf’size 100M autoextend on;

Create user cognos identified by cognosdefault tablespace cognos;

Grant connect,resource,dba to cognos;

安装经验教训:在进行服务启动前请先将以上数据库要求配置好,Content store连接测试能成功但不能保证服务启动成功,因为服务启动是要往数据库里新建N张表。

另:如果在安装时选择了Cognos ContentDatabase

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第20张

则不需要进行以上数据库配置。

服务启动成功后,在浏览器输入http://localhost:9300/p2pd/servlet/dispatch

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第21张

第一次进入Cognos Web界面,网页中很多的样式都不存在,原因是我们用的是cognos自带的tomcat启动web应用程序的,需要将C:\Program Files\IBM\cognos\c10\webcontent目录下的所有内容全部拷贝到C:\Program Files\IBM\cognos\c10\webapps\p2pd目录下,然后刷新浏览器地址,这时候cognos开发界面就能完整的显示了。

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第22张

终于弄完了,来一个欢迎界面

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第23张

安装IBM_Cognos Framework Manager

FrameWork是用来开发报表模型发布包的,作为模型开发人员,只需要在本机安装FrameWork安装程序,配置网关信息,直接指向Cognos报表服务器地址。这样就可以将FrameWork上开发的模型发布到指定的服务器上。

在安装介质文件夹下选择win32----issetup。

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第24张

之后一路Next直至完成

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第25张

安装IBM Cognos Samples_10.1.1

该安装过程主要是为了获取Samples数据的Oracle数据库备份文件,最后将这些备份文件恢复到Oracle数据库。

在安装介质文件夹下选择win32

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第26张

运行issetup

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第27张

一路Next直至安装完成

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第28张

安装完成。安装的Sample位置在:

C:\Program Files(x86)\ibm\cognos\c10\webcontent\samples

该路径的datasource\oracle下包含了Sample数据的DMP数据文件,在后面的配置中会将DMP数据备份文件导入到Oracle中。

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第29张

Post Install----安装后Sample数据导入及Cognos数据库连接和配置

示例数据库恢复

需要导入的数据包括

Database or schema description

Oracle

 CSTATD

CSTATD.DMP

Great Outdoors sales

GOSALES.dmp

Great Outdoors retailers

GOSALESRT.dmp

Great Outdoors sales data warehouse

GOSALESDW. dmp

Great Outdoors market research

GOSALESMR. dmp

Great Outdoors human resources

GOSALESHR. dmp

CSTATD位于C:\Program Files(x86)\ibm\cognos\c10\webcontent\samples\datasources\oracle

其余四个dmp位于GS_DB_ORA.tar解压后的data文件夹下

在导入数据前需要进行以下准备:

·        创建与DMP同名的数据库,大小敏感.

·        创建具有select权限的用户

·        在数据库服务器上使用UTF-8编码.

·        修改客户端环境变量,windows下执行:set NLS_LANG=American_America.UTF8

以管理员身份登录数据库,执行下列数据库脚本:

create tablespace CSTATD    datafile'C:\app\zqqzby\oradata\COGNOSDB\CSTATD.dbf'    size 50M autoextend on;
create tablespace GOSALES   datafile'C:\app\zqqzby\oradata\COGNOSDB\GOSALES.dbf'   size 100M autoextend on;
create tablespace GOSALESRT datafile'C:\app\zqqzby\oradata\COGNOSDB\GOSALESRT.dbf' size 5M autoextend on;
create tablespace GOSALESDW datafile'C:\app\zqqzby\oradata\COGNOSDB\GOSALESDW.dbf' size 200M autoextend on;
create tablespace GOSALESMR datafile'C:\app\zqqzby\oradata\COGNOSDB\GOSALESMR.dbf' size 25M autoextend on;
create tablespace GOSALESHR datafile'C:\app\zqqzby\oradata\COGNOSDB\GOSALESHR.dbf' size 25M autoextend on;

create user CSTATD identified by CSTATD default tablespace CSTATD;
grant connect,resource,dba to CSTATD;

create user GOSALES identified by GOSALES default tablespace GOSALES;
grant connect,resource,dba to GOSALES;

create user GOSALESRT identified by GOSALESRT default tablespace GOSALESRT;
grant connect,resource,dba to GOSALESRT;

create user GOSALESDW identified by GOSALESDW default tablespace GOSALESDW;
grant connect,resource,dba to GOSALESDW;

create user GOSALESMR identified by GOSALESMR default tablespace GOSALESMR;
grant connect,resource,dba to GOSALESMR;

create user GOSALESHR identified by GOSALESHR default tablespace GOSALESHR;
grant connect,resource,dba to GOSALESHR;

打开CMD,执行数据库的导入:

imp CSTATD/CSTATD@COGNOSDB file=d:\dmp\CSTATD.DMP log=d:\dmp\imp_CSTATD.log full=y
imp GOSALES/GOSALES@COGNOSDB file=d:\dmp\GOSALES.DMP log=d:\dmp\imp_GOSALES.log full=y
imp GOSALESRT/GOSALESRT@COGNOSDB file=d:\dmp\GOSALESRT.DMP log=d:\dmp\imp_GOSALESRT.log full=y
imp GOSALESDW/GOSALESDW@COGNOSDB file=d:\dmp\GOSALESDW.DMP log=d:\dmp\imp_GOSALESDW.log full=y
imp GOSALESMR/GOSALESMR@COGNOSDB file=d:\dmp\GOSALESMR.DMP log=d:\dmp\imp_GOSALESMR.log full=y
imp GOSALESHR/GOSALESHR@COGNOSDB file=d:\dmp\GOSALESHR.DMP log=d:\dmp\imp_GOSALESHR.log full=y

执行gs_or_modify.sql脚本,,调整用户之间的关系,位于GS_DB_ORA.tar解压后的data文件夹下

至此,示例数据导入完成。

创建示例数据库的数据源连接

打开BM Cognos Administration

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第30张

选择配置

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第31张

右上角点击新建数据源

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第32张

填写名称great_outdoors_sales,下一步选择数据源类型,Oracle

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第33张

填写Oracle数据库实例名以及用户名和密码(GOSALES),点击测试连接

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第34张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第35张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第36张


测试已成功。

这样数据源great_outdoors_sales就创建成功了,重复上面的操作建立一个Name为great_outdoors_warehouse的数据库连接,数据源选择”GOSALESDW”

创建Cube数据源

输入sales_and_marketing_zh

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第37张

数据源选择IBM Cognos PowerCube

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第38张

在新建数据源向导中,Windows 位置输入

C:\ProgramFiles(x86)\ibm\cognos\c10\webcontent\samples\datasources\cubes\PowerCubes\ZH\sales_and_marketing_zh.mdc

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第39张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第40张

然后点击“测试”

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第41张

测试成功

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第42张

点击完成。

重复以上步骤创建其他5个数据源,MDC在相同文件夹下。

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第43张

导入示样内容

在C:\Program Files(x86)\ibm\cognos\c10\webcontent\samples\content位置包含我们的示样内容

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第44张

这里我们只导入IBM_Cognos_Samples.zip、IBM_Cognos_PowerCube.zip

首先将其复制到C:\Program Files (x86)\ibm\cognos\c10\deployment

在配置---内容管理的右上角选择新建导入

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第45张

选择其中一个,如IBM_Cognos_Samples

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第46张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第47张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第48张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第49张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第50张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第51张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第52张

一路“下一步”完成并运行。

至此,我们已经完成IBM_Cognos_Samples.zip的导入。

通过同样的方式可以导入IBM_Cognos_PowerCube.zip备份。

查看导入的报表文件

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第53张

导入图片

Simple中开发的报表用到了其他图片,需要将

\IBM\cognos\c10\webcontent\samples\images文件夹拷贝到

\IBM\cognos\c10\webapps\p2pd\samples下

运行示例

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第54张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第55张

IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】第56张

免责声明:文章转载自《IBM Cognos Business Intelligence Serverv10.1.1以及Samples for Oracle安装部署【转】》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL笔记——用户管理[LeetCode] 1025. Divisor Game下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JAVA调用数据库存储过程

1.首相给数据库创建一个简单的存储过程:(在这里我是创建的Oracle数据库的存储过程) create or replace procedure stu_upd(nname varchar2,npassword varchar2) isbegin update student set name=nname where password=npassword;...

dapper之连接数据库(Oracle,SQL Server,MySql)

  因为项目需求,需要项目同时可以访问三个数据库,因此本人经过一番研究,得出以下代码。    1.建立公共连接抽象类(DataBase) 1 public abstract class DataBase 2 { 3 /// <summary> 4 /// 5 ///...

influxdb数据库的安装部署(windows)二

1、把下载好的文件解压到目录中 2、以管理员身份运行cmd进入influxdb-1.7.6-1文件夹 3、生成influxdb数据的默认配置Config文件 4、修改Config配置信息 5、用配置好的config文件运行influxdb数据库 6、验证是否配置成功,双击打开influx.exe文件 配置成功!  7、influxdb数据库...

ThinkPhp框架对“数据库”的基本操作

框架有时会用到数据库的内容,在"ThinkPhp框架知识"的那篇随笔中提到过,现在这篇随笔详细的描述下。 数据库的操作,无疑就是连接数据库,然后对数据库中的表进行各种查询,然后就是对数据的增删改的操作,一步步的讲述一下框架对数据库的操作 想要操作数据库,第一步必然是要:链接数据库 一、链接数据库 (1)找到模块文件夹中的Conf文件夹,然后进行编写con...

Redis AOF重写

AOF 重写 AOF 持久化是通过保存被执行的写命令来记录数据库状态的,所以AOF文件的大小随着时间的流逝一定会越来越大;影响包括但不限于:对于Redis服务器,计算机的存储压力;AOF还原出数据库状态的时间增加; 为了解决AOF文件体积膨胀的问题,Redis提供了AOF重写功能:Redis服务器可以创建一个新的AOF文件来替代现有的AOF文件,新旧两个文...

python3.6+RF连接mysql

接口自动化中会遇到有操作数据库的动作 目录 1、安装第三方库 2、安装pymysql 3、数据库操作 1、安装第三方库 使用在线安装:pip install robotframework_databaselibrary -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna....