Cisco网络技术论坛

返回   Cisco网络技术论坛 > 其他技术区 > 计算机科学(试运行)

计算机科学(试运行) 人工智能、机器人、DNA计算、生物计算、数字电路等

发表新主题 回复
 
主题工具
旧 2013-10-12, 11:24   #1
bihuman
注册用户
级别:1 | 在线时长:11小时 | 升级还需:1小时
 
注册日期: Oct 2012
帖子: 50
现金:184金币
资产:184金币
声望力: 6
声望: 10 bihuman 向着好的方向发展
声望力: 6
bihuman 向着好的方向发展
安装cognos 8.3

本文件由:商业智能和数据仓库爱好者中心提供。
详细登陆:http://train.bihuman.com
更多知识技巧等你学
1 安装cognos 8.3
1.1安装包内容:
 server for windows:cognos服务器端安装程序
 Modeling:framework安装程序
 Tranformer:tranformer安装程序
 Languages:语言包

1.2安装过程:
此处仅介绍将cognos服务器端和客户端组建安装在一处的安装方式(也可以分开安装,有兴趣的同事可以研究、尝试)

安装环境
 Windows XP+SP2
 Windows oracle 10g

注:cognos 8.3需要jdk1.5的支持,如果本机环境为jdk1.4.2也可以不在本机配置jdk1.5使用它自带的jdk,但是,需要在安装和启动时,先将本机配置的java_home中的内容删除,cognos启动后,为不影响本机jdk1.4的使用,可以在java_home中配置回1.4。
1.2.1安装cognos server
1、解压server for windows.zip文件,选择win32下的setup文件,双击安装。


2、选择安装语言(选择默认英语即可)


3、选择安装路径(后面说明中的安装目录均为E:\cognos\c8)

4、点击下一步,进行安装







1.2.2安装framework
1、解压Modeling.zip文件,选择win32下的setup文件,双击安装。


2、选择安装语言(选择默认英语即可)



3、选择安装路径,保持与server路径一致(后面说明中的安装目录均为E:\cognos\c8),下一步。提示与上一安装路径重复,会进行覆盖,是否备份,全部选“yes”。

(后面说明中的安装目录均为E:\cognos\c8)


4、进行安装




1.2.3安装transformer
1、解压缩transformer.zip文件,选择路径下setup文件,双击安装。


2、安装过程与framework一致

1.2.4安装语言包(与以上相同)
1. 语言包安装过程同上。
1.2.5安装oracle客户端(在此不详细描述)
2 Cognos配置
2.1 配置cognos的oracle JDBC Driver
拷贝oracle客户端安装目录C:\oracle\product\10.1.0\Db_1\jdbc\lib 下的classes12.jar文件:

复制到cognos安装路径E:\cognos\c8\webapps\p2pd\WEB-INF\lib 下:
(注:可能 oracle 9i以下版本只有classes12.zip文件,则,将classes12.zip文件拷贝到以上指定目录下后,再将后缀改为.jar。)

2.2配置cognos服务端
此处利用cognos自带server启动服务--tomcat配置如下:
Cognos产品在安装时,就把Tomcat服务也安装好了,可以直接配置使用。在任何Windows环境下都可以配置,不需要安装IIS服务。
1、 将cognos安装路径下E:\cognos\c8\webcontent 文件夹中的全部内容复制到E:\cognos\c8\webapps\p2pd 文件夹中
2、打开Cognos Configuration

注意:此时,本机的jdk必须是1.5,否则,启动不成功,可以直接将java_home中的1.4配置删掉,重新启动cognos,则默认使用cognos自带jdk。Cognos启动后,可以再将本机的jdk配回1.4,不影响使用。

2、 打开Environment页面,修改Gateway URI,和Controller URI for gateway,
http://localhost:80/cognos8/cgi-bin/cognos.cgi
替换为:http://localhost:9300/p2pd/servlet/dispatch

注意:在做transformer设计时,提示登录错误,有http://localhost:80/cognos8/cgi-bin/...定错误。

2.3 配置cognos内容库(oracle)
2.3.1 在oracle中建立一个数据库作为cognos的内容库
1、 新建数据库,记住数据库实例名,并注意代码集选择UTF-8
2、 修改数据库属性,LOCKTIMEOUT——240,APPLHEAPSZ——1024
3、 创建页大小为32k的缓冲池
4、 创建页大小为32k的系统临时表空间
5、 创建页大小为4k的用户临时表空间
6、 创建页大小为4k的用户常规表空间

新建用户脚本:
create user zddtest identified by zddtest default tablespace USERS;
grant connect,resource,dba to zddtest;
2.3.2 在cognos中建立内容库
1. 注意:新建oracle的内容库时:
(1)若oracle 版本为9i以下版本,则数据库字符编码和国家字符编码都要选UTF8,
(2)若oracle 9i以及9i以上版本,数据库字符编码必须选择Unicode(AL32UTF8),而国家字符编码则选择UTF8,如下图:

否则,会报0103错误。

2. 如果内容库建立在本地,可直接添加至cognos;
如果建立在其他数据库服务器上,需要先添加到本地配置中,修改oracle客户端安装目录C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN下的tnsnames.ora文件,复制其中已有的一段,然后,将所需连接的数据库服务器IP或主机名以及所需连接的数据库实例名配置其中:

3. 将内容库添加至cognos:
(1)打开Cognos Configuration,
(2)将Content manager中自带的内容库删掉,


(3)新建类型为Oracle database(Advanced)的cognos内容库

(4)输入之前新建的内容库的用户名、密码(访问oracle库的用户名和密码)



(5)编辑oracle数据库连接,格式为“数据库服务器IP:端口:实例名”。

说明:实际oracle数据库完整的连接格式为:jdbcracle:thin:@数据库服务器IP:1521(oracle端口):数据库实例名,其中,前半部分“jdbcracle:thin:@”为cognos默认添加,我们只需要在此输入“数据库服务器IP:1521(oracle默认端口):数据库实例名”即可)。

(6)测试内容库连接,连接成功即完成cognos内容库的建立




2.3.3 配置中文环境





完成以上修改后,保存配置


启动cognos服务

遇到问题1:

[Start Service]
1. [ ERROR ] CFG-ERR-0106 Cognos Configuration did not receive a response from the Cognos 8 service in the time allotted.
Check that Cognos 8 service is available and properly configured.
最终解决方法:
修改cognos安装目录E:\cognos\c8\configuration下的cogconfig.prefs文件中加两个设置:
ServiceWaitInterval=1000
ServiceMaxTries=500

默认不配的话,则是:
ServiceWaitInterval=number of milliseconds*默认是500,代表0.5秒
ServiceMaxTries=number of times*默认360,代表倍数
则默认3分钟超时。

配置后,增加到 1000*500,8分多钟。

注意:每次关闭Cognos Configuration后,再次启动Cognos Configuration时,都要修改此配置文件,因为,关闭Cognos Configuration时,cognos每次都会重写cogconfig.prefs文件。

遇到问题2:
[ ERROR ] CFG-ERR-0103 Unable to start Cognos 8 service.
最终解决方法:
2.2.2小节第1步的注意事项:oracle 10g 的数据库字符集必须选择Unicode(AL32UTF8),国家字符集选择UTF8。

说明:
AL32UTF8和UTF8的区别:
1. AL32UTF8 支持更高版本的Unicode(3.1),
2. 而且, AL32UTF8只支持9i以及更高版本的数据库,
3. UTF8既可以作为数据库字符集,也可以作为国家字符集(9i)
4. AL32UTF8只能作为数据库字符集
5. 运行时日志文件:E:\cognos\c8\logs\下的localhost_log文件

启动成功:

2.4 配置cognos业务库(oracle)
如果业务库建立在cognos服务器上,可直接添加数据源;
如果建立在其他数据库服务器上,需要先添加到本地配置中,方法同2.3.2小节中的第2步。

在cognos中添加业务库:
1、IE访问cognos服务,(访问地址http://localhost:9300/p2pd/servlet/dispatch,即为Gateay URI)
2、进入cognos管理页面

2、选择“配置”页卡,选择“数据源连接”-“新建数据源”

3、 新建数据源

给此数据源命名

4、 选择数据源类型:orcle

5、 编辑要连接的业务库名称,及用户名、密码,测试连接。

说明:“SQL*Net connect string”就是之前在oracle 安装目录下tnsnames.ora文件中配置的oracle业务库实例自己取的那个别名,否则,连接不成功。


遇到问题1:
在2.4节第5步时,SQL*Net connect string配置错误,导致测试连接失败,因为在配置oracle
内容库时,用“服务器IP:1521:实例名”的方式配置时正确的,但是,在此配置oracle业务库时,用“服务器IP:1521:实例名”的方式是不对的。
错误配置:

导致连接测试报错:

最终解决方案:
“SQL*Net connect string”就是之前在oracle 安装目录下tnsnames.ora文件中配置的oracle业务库实例自己取的那个别名。
例如:
tnsnames.ora文件配置如下:
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。

6、 连接成功后,返回,完成。即成功新建数据源。





3 应用部署
3.1 Framework
注意:在做transformer设计时,提示登录错误,有http://localhost:80/cognos8/cgi-bin/...定错误。

1、(前提:已有framework包)将framework包(带有.cpf的文件夹)拷贝到cognos服务器上任意位置
2、用cognos framework manager 打开,并发布
要注意,framework包所需要的数据源必须已经建立,否则发布时会报错。




3.2 Transformer(不一定用到)

1、(前提:已有framework包)将cube包(.pyj文件)拷贝到cognos服务器上任意位置
2、用cognos transformer 打开,重新生成cube,并发布。
注意:1、cube所需要的数据源(一般为cognos pacage,即frame 包发布之后生成的pacage)必须已经存在。
2、生成cube前,先新建一个cube文件(.mdc文件),在PowerCubes窗口,右键属性,修改文件名称即可。






通过PowerCubes窗口属性,新建cube







3.3 报表(整包、单张)
3.3.1 整包到出
1、 从ie访问cognos页面portal, 进入cognos管理页面,选择配置页卡,内容管理



2、 新建导出




3、 选择整个内容库





4、 设置包密码,进行导出。导出后在服务器cognos安装目录D:\cognos\c8\deployment中生成相应.zip包。



3.3.2 整包导入
1、将打好的报表包放在cognos服务器上,cognos安装目录D:\cognos\c8\deployment文件夹中
2、从ie访问cognos页面portal, 进入cognos管理页面,选择配置页卡,内容管理




3、新建导入


4、选择要导入的包


5、 输入包密码(在打包时要求加密),进行导入。




3.3.3 单张报表导出
1、 在report stidio 中打开一张报表


2、 选择工具—复制到表到剪切版



3、 在本地新建一个文本文件,粘贴。



3.3.4 单张报表导入
1、 将到导入的文本文件,全文复制
2、 在report stidio中新建一张报表


3、 选择工具—从剪切板中打开报表,保存。


本文件由:商业智能和数据仓库爱好者中心提供。
详细登陆:http://train.bihuman.com
更多知识技巧等你学
美女 bihuman 当前离线  
回复时引用此帖
发表新主题 回复

主题工具

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转

相似的主题
主题 主题作者 版面 回复 最后发表
【BIhuman】 Cognos商业智能开发培训 bihuman 数据库 0 2013-03-25 15:16
【BIhuman】 Cognos商业智能开发培训 bihuman 数据库 0 2013-03-13 16:52
Cognos商业智能开发培训 nmhuman 数据库 0 2012-02-13 12:06
新手必学!windows7安装方法、特色功能搜罗详解~~ lbsmile1218 Windows技术 0 2010-12-13 09:44
让软件能找到安装路径 lbsmile1218 Windows技术 0 2010-12-10 14:05


所有时间均为北京时间。现在的时间是 16:06


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2018,Jelsoft Enterprises Ltd.
增强包 [3.4] 制作: PHP源动力   官方中文站: vBulletin 中文
Copyright © 2003 - 2013 Net130.com, All Rights Reserved 备案号:皖ICP备11007528号