`

Cognos8.4安装配置指南

 
阅读更多

Cognos8.4安装配置指南

文档修订历史:

2009-09-04 :创建,服务器安装与配置

2009-09-05 : cognos认证登陆、IIS相关配置

2010-04-07:增加oracle 数据源配置和FM配置说明

 

安装环境(试验在VMWare6.5虚拟机上进行)

WindowsServer2003EE+Apache/IIS6.0+SQLServer2000(SP4)+Cognos8.4.27BIServer

一、安装IBM Cognos 8.4 BI Server

1. 打开映像文件后进入安装界面,8.4版已集成多种语言,无须再单独安装语言包,因为安装中文版后cognos configuration 界面并没有完全汉化,显得很不协调,所以这里语言仍然选择安装英文,如下图,选择下一步

 

2. 接受协议,选下一步,

3. 选择安装目录,下一步

 

4. 下一步,提示目录不存在,选择Yes,创建Cognos根目录

 

5. 选择需要安装的组件,我们后面用SQLServerOracle作为数据库,这里不安装Cognos Content Database,选择下一步

 

6. 选择开始菜单位置,下一步

 

7. 确认安装选项,下一步

8. 开始安装,需要几分钟时间

 

9. 安装最后会提示,如果要安装非英文文档,需要安装文档包组件,不用管它

 

10. 安装完成

二、创建内容存储库(Content Manager)

SQLServer2000为例

 1.安装SQLServer2000后,打开企业管理器,新建一个数据库实例CM,作为我们的内容存储库。

     

 

 

数据库创建以后只有一些系统表

 

三、安装Cognos Web服务器,

Windows自带的IIS或者Apache是最常用的两种Web服务器。

配置Apache :

1.安装 apache_2.2.10-win32-x86-no_ssl.msi,采用默认安装,一路next完成。

2.启动apache时弹出如下窗口,因为IISapache默认都用80端口,需要修改一下apache端口

3. 在  Apache Software Foundation\Apache2.2\conf 下打开httpd.conf文件,查找以下几项并进行修改:

1.修改端口:

Listen 20000  #Apache2.2的端口号,默认值是80,如果你机器上安有IIS或者其他软件占用80端口的话才需要修改,这里改为20000

2. 配置虚拟目录
在文件最下面加入如下配置内容

 

Alias /cognos8/help/ "C:/Program Files/cognos/c8/webcontent/documentation" 

<Directory "C:/Program Files/cognos/c8/webcontent/documentation"> 

Options None

AllowOverride None

Order Allow,Deny

Allow from All

</Directory>

ScriptAlias /cognos8/cgi-bin "C:/Program Files/cognos/c8/cgi-bin"

<Directory "C:/Program Files/cognos/c8/cgi-bin">

Options None

AllowOverride None

Order Allow,Deny

Allow from All

</Directory>

Alias /cognos8 "C:/Program Files/cognos/c8/webcontent"

<Directory "C:/Program Files/cognos/c8/webcontent">

Options None

AllowOverride None

Order Allow,Deny

Allow from All

</Directory>

3.配置完毕后,保存,重启apache

4.在地址栏输入:http://localhost:20000,如果出现下面界面,说明apache配置成功。

 

配置IIS

配置Cognos虚拟目录步骤如下:

1.打开IIS管理器,可以看到Windows Server 2003 自带的是IIS6.0(之前在XP上用IIS5.1配置NTLM时会自动登录,注销后不能再输入用户名和密码)

2.依次展开网站->默认网站,右键单击默认网站,打开新建->虚拟目录

 

 

弹出虚拟目录创建向导,点击下一步

输入cognos虚拟目录别名,这里输入cognos8,点击下一步

 

 

输入虚拟目录的本地根路径:选择下一步

设定虚拟目录权限,这里设置为读取权限即可,点击下一步

完成cognos8虚拟目录配置

此时网站目录结构如下

右键单击cognos8虚拟目录,打开新建->虚拟目录向导, 

 

点击下一步,新建一个别名为cgi-bin的虚拟目录

点击下一步,选择cgi-bin对应的本地路径,点击下一步

设定cgi-bin虚拟目录的权限:这里设置为读取、执行

点击下一步完成配置,这时目录结构如下

重启IIS服务,使上述配置生效。

 

四、配置Cognos Configuration

1.打开Cognos Configuration

2.修改环境变量,默认情况下,Cognos  Gateway URIController URI for gateway

都是80端口,如下图

如果用apacheweb服务器,本机上有安装了IIS,需要修改Gateway URIController URI for gateway端口为20000(和上面apache listen端口一致)

3. 配置内容存储库(Content Manager)Cognos8.4之前,默认的内容存储库都是SQLServer数据库,IBM收购cognos之后,被替换为IBM  DB2(如下图),类似还有其他组件中也有被IBM产品替换,更多信息可以参考IBM官方文档。

4.删除默认Content Manager:Content Store

5.新建一个SQLServer类型的Content Manager

 

6.点击OK,在文件菜单下选择保存(如果是oracle要选择 Save as UTF-8)

7.测试数据源

测试时报错

原因是SQLServer默认端口1433没开,需要打上SP3以上补丁,这里用的是SQL2000-KB884525-SP4-x86-CHS.EXE,可以从官方下载

8.打完补丁重启机器后重新测试CM,测试成功,如下图

9.启动cognos 服务

11. 配置Oracle类型的Content Manager

准备工作:新建一个字符集为UTF-8格式的数据库,转到ORACLE_HOME/jdbc/lib 目录。将相应的JAR 文件复制到c8 位置/webapps/p2pd/WEB-INF/lib 目录。

 如果使用的是Java 1.4,则复制ojdbc14.jar 文件

 如果使用的是Java 1.5,则复制ojdbc5.jar 文件

如果该目录包含classes12.jar 文件,请在安装ojdbc14.jar ojdbc5.jar 文件前将其删除。

1) 新建Content Manager数据库

 

 2) 数据库类型选择Oracle database

3)配置oracle 连接信息:如下图所示,其中oracle 数据库用户至少需要下面权限(官方推荐):

 连接到数据库

 创建、更改和删除表、触发器、视图、步骤和顺序

 插入、更新和删除数据库表中的数据

 

Test

这里test时报错,找不到oracle驱动,按照前述把ORACLE_HOME/jdbc/lib 目录下相应的JAR 文件复制到c8 位置/webapps/p2pd/WEB-INF/lib,重新测试,OK了。

 

 

保存配置,注意一定要保存为UTF-8格式的,否则启动cognos服务时会报错

 

重启cognos服务即可

五、测试Cognos Connection

 在地址栏输入:http://localhost:20000/cognos8(apache) 

http://localhost:80/cognos8或者http://localhost/cognos8 (IIS)

如果出现下面界面,恭喜你,大功告成了,呵呵。请注意一点,我们在开始安装时选的语言是英文的,但是cognos安装之后,cognos connection是中文的,省去了之前版本中安装语言包的麻烦。

 

Windows Server2003 IIS模式下,配置完成后,登陆http://localhost:80/cognos8或者http://localhost/cognos8可能会出现无法找到网页的提示:

该错误由Windows 2003 Internet Information Services(IIS)中的安全性功能导致。该安全性功能不允许使用未知的cgi文件扩展名。默认情况下Windows Server2003  Web 服务扩展中除了ASP以外,其他都是禁用的。cognos8用到cgi扩展,所以要把所有未知CGI扩展设置为允许

此时再打开链接http://localhost:80/cognos8或者http://localhost/cognos8就可以正常登陆了。

 

12. 这时,在CM数据库中会发现生成了很多表,这些表是cognos首次启动时自动创建的,用来存储报表定义和一些配置信息。创建脚本(dbInitScript_mssqlserver.sql)和清理脚本(dbClean_mssqlserver.sql)可以在cognos\c8\configuration\schemas\content\sqlserver 目录下面找到,如果重装时Content manager 无法创建,可以先运行dbClean_mssqlserver.sql脚本清理,再启动Cognos 服务。

 

六、配置Framework

1.打开Framework Cognos Configuration, 在环境属性选项中将网关地址设置为cognos服务器的地址和端口,如下图所示

   

2. 保存后,系统会在动在cognos\c8\configuration下生成密匙信息,包含三个目录encryptkeypairsignkeypaircsk,后续因配置变化等导致密匙信息损坏,可以先删除这三个目录,重新保存生成新的密匙信息。

   

 

七、Cognos 身份验证

 

1.NTLM 身份验证。

这是众多方法中最简单,也最实用的方法。

步骤:

1. 在安装了Content Manager 的计算机上(Server),打开IBM Cognos Configuration。在Explorer窗口下,依次展开 Security-> Authentication->Cognos,Cognos 匿名访问属性置为false

2. Explorer窗口中的Security下,右击Authentication,然后单击New resource ->Namespace

3.  在Name框中,为您的身份验证名称空间键入名称,比如“NTLM”。

Type列表中,单击NTLM,然后单击“OK”。

4. 新的身份验证提供程序出现在Explorer窗口的Authentication组件下。

 

5. Properties窗口中,对于NamespaceID属性,请为名称空间指定唯一标识符,比如“NTLM,请勿在NamespaceID属性中使用冒号(:)

6. 为所有其它必需属性指定值,以确保IBM Cognos 8 组件可查找和使用您现有的身份验证提供程序。

7. File菜单中,单击Save

 

8. 测试新名称空间的连接。在Explorer窗口中的Authentication下,右击新的身份验证资源,然后单击Test

 

9.重启服务,IBM Cognos 8 为名称空间加载、初始化并配置提供程序库

10.重新打开连接:http://localhost:20000/cognos8 (Apache) http://localhost:80/cognos8(IIS)或者http://localhost/cognos8(IIS)时,将会出现下面登陆界面

这时只有输入正确的用户名和密码才可以登录系统

 

分享到:
评论

相关推荐

    Cognos 8.4报表服务器安装配置指南

    ### Cognos 8.4报表服务器安装配置指南 #### 一、验证系统环境 **1.1 验证环境** 在安装Cognos 8.4报表服务器之前,需要确保系统环境符合一定的要求。 **1.1.1 系统需求** - **操作系统:** Windows Server 2003...

    COGNOS8.4中文文档-迁移和管理指南

    ### COGNOS 8.4迁移和管理指南关键知识点 #### 一、概述 IBM Cognos 8 Business Intelligence (BI) 是一款强大的商业智能工具,它提供了多种数据分析和报告功能,帮助企业用户更好地理解业务数据并做出明智决策。...

    Cognos8.4安装手册

    由于手册没有提供具体的配置步骤,这部分需要参照更详细的配置指南或者Cognos的官方文档。 总的来说,Cognos 8.4的安装是一个涉及多个组件和配置细节的过程,需要对操作系统、Web服务器、数据库和BI平台有一定的...

    Cognos8.4安装文档

    ### Cognos 8.4 安装与配置详尽指南 #### 一、Cognos 8.4 环境准备与安装步骤 **Cognos 8.4** 是一款强大的商务智能(BI)工具,适用于企业级数据分析与报告。本文档将详细介绍在 Windows 操作系统上安装 Cognos 8.4...

    COGNOS8.4中文文档-安装配置指南

    ### COGNOS 8.4中文文档:安装与配置指南 #### 一、产品概览与新特性 **IBM Cognos 8 Business Intelligence**是一款先进的商业智能平台,旨在帮助企业从海量数据中提取有价值的信息,支持决策制定。该平台包含了...

    cognos8.4 最新内部培训资料(IBM专业培训)

    首先,"OneDaycognos8.pdf"可能是一个快速入门教程,它可能涵盖了Cognos 8.4的基础知识,包括安装、配置、用户界面介绍以及基本的查询和报告创建。这个文档可能教导初学者如何在一天内快速上手Cognos 8.4,了解其...

    cognos8.4配置和安全性指南-pdf中文

    ### Cognos 8.4 配置与安全性指南核心知识点解析 #### 一、概述 Cognos 8.4 是 IBM 推出的一款强大的商业智能 (BI) 平台,它集成了多种功能模块,包括但不限于报表设计、数据分析、仪表板构建等。本指南旨在详细...

    cognos8.4 最新内部培训资料(IBM专业培训)-2

    6. **Cognos Connection 配置指南(Cognos Connection Configuration Guide)**: - **ug_inst_crn_cnfg.pdf**:Cognos Connection是用户界面,通过它用户可以访问所有的Cognos 8.4功能。这份配置指南讲述了如何...

    Win7+Oracle10g+IIS7.5环境下安装Cognos8.4详细步骤说明

    - 解决方法:根据《IBM® Cognos® 8 Business Intelligence安装和配置指南》P102页的说明,Cognos8密码服务使用名为bcprov-jdknn-nnn.jar的.jar文件,该文件必须位于JRE中。因此,需要执行以下步骤来解决该问题: ...

    cognos8安装配置开发文档

    目录: Cognos_sample样例配置说明.pdf cognos_培训_手册_入门_中级_高级.pdf Cognos8.4安装及配置.doc Cognos8用户指南.pdf Cognos基础知识培训.pdf Cognos入门到精通-高级知识库.ppt

    Cognos安装配置及环境迁移

    ### Cognos安装配置及环境迁移 #### 一、Cognos概述与重要性 Cognos是一款由IBM开发的企业级商业智能(BI)...通过本指南,您应该能够顺利完成Cognos的安装配置,并掌握基本的环境迁移技能。希望这些信息对您有所帮助。

    Cognos10安装和配置指南

    ### Cognos10安装和配置指南核心知识点详解 #### 一、概述 IBM Cognos Business Intelligence (Cognos BI) 是一款企业级商业智能工具,为用户提供全面的数据分析和报告解决方案。本文档旨在为用户提供Cognos ...

    IBM COGNOS 安装文档大全

    14,310 远程连接DB2.docx ... 4,337,664 Cognos10_for_linux安装配置指南.doc 737,302 Cognos8.4_Linux安装_精选.docx 66,181 cognos10函数介绍(中文含示例).docx 2,520,187 吴江农商Cognos系统安装_v1.0.docx

Global site tag (gtag.js) - Google Analytics