如果要在独立服务器上安装 Custom Reporting 和 DB2®,需要在安装过程中执行一些额外步骤。
- 安装 Rational® Quality
Manager Custom Reporting 时,选择手动安装数据库安装模式。
- Custom Reporting 安装完成后,将目录 [RCR_Install_Directory]\reportal\contentstore 和 [RCR_Install_Directory]\datawarehouse\dw 从 Custom Reporting 服务器复制到 DB2 服务器机器,其中 RCR_Install_Directory 是安装目录。
注: 缺省安装目录为 C:\Program Files\IBM\Rational Insight。
- 在 DB2 服务器中,创建内容存储数据库(RICM):
- 将 lang 文件夹从 \datawarehouse\dw 复制到 reportal\contentstore。
- 打开 DB2 命令窗口,然后在 reportal\contentstore 目录中运行 Install.bat 文件以创建内容存储数据库。运行 install.bat 文件时键入下列提示:
- 输入要使用的 DB2 实例: DB2
- 输入要创建的数据库名称: RICM
- 输入要用于连接到数据库的用户名: <您的 DB2 admin ID>
- 输入此用户的密码: <DB2 admin password>
- 在 DB2 服务器机器中,通过打开 DB2 命令窗口以及在 datawarehouse\dw 目录中运行 Install.bat 文件来创建数据仓库数据库(RIDW)。运行 install.bat 文件时键入下列提示:
- 输入要使用的 DB2 实例:DB2
- 输入要创建的数据库名称: RIDW
- 输入要用于连接到数据库的用户名: <您的 DB2 admin ID>
- 输入此用户的密码: <DB2 admin password>
- 输入将在其下构建运作数据存储的模式: RIODS
- 输入将在其下构建星型模式所用的模式: RIDW
- 输入将连接并运行报告的用户名: <从报告查询的数据库读取的用户 ID>
- 为表空间文件指定基本目录: <目录路径>
- 输入写入日期维的最早年份: <数据库中数据之前的年份>
- 输入写入日期维的最近年份: <数据库使用的合理最终年份>
- 将以下 DB2 驱动程序从 DB2 服务器中的 [DB2_installation_directory]\java\ 目录复制到 Custom Reporting 服务器中的 [rational_insight_installation_directory]\cognos\webapps\p2pd\WEB-INF\lib 目录:
- db2java.jar 或 db2java.zip
- db2jcc*.jar
- db2policy.jar
注: 如果 db2java.jar 文件丢失而 db2java.zip 存在,那么将 db2java.zip 重命名为 db2java.jar。
- 在 Custom Reporting 服务器中,创建内容存储以引用 DB2 内容数据库:
- 单击(Windows®)打开 Cognos® 管理控制台。
- 单击,然后双击内容存储。
- 在数据库名称字段中,输入在第 3 步中创建的内容存储数据库的名称。
- 选择用户 ID 和密码行,单击编辑图标,然后为在第 3 步中创建的数据库内容存储创建用户名和密码。
- 选择本地配置,然后单击保存配置。
- 在 Custom Reporting 服务器中,安装 DB2 客户机(配置助手),然后为内容存储和数据仓库数据库创建数据库目录。
- 在 Custom Reporting 服务器中,将 db2java.jar、db2jcc*.jar、 db2policy.jar 从文件夹
[rational_insight_installation_directory]\cognos\webapps\p2pd\WEB-INF\lib 复制到 [rational_insight_installation_directory]\AppServer\profiles\RationalInsight\installedApps\Node01Cell\IBM
Cognos 8.ear\p2pd.war\WEB-INF\lib 文件夹。
- 通过将浏览器指向 http://RCRhostname:port/insight 来启动 Custom Reporting 服务、IBM® Websphere Application Server V6.1 - IBM Rational Quality Manager Custom Reporting,并登录到 Custom Reporting。
注: 缺省端口是 9080,但是如果其他进程正在使用该端口,那么可以使用端口 9081。
- 通过将浏览器指向 http://RCRhostname:port/insight,并登录到 Custom Reporting 服务器来导入报告程序包。
执行 将报告导入到 Rational Quality Manager Custom Reporting 中的步骤。
- 通过执行 设置数据源连接 中的步骤来配置数据源连接。
- 更改数据库用户:
注: 需要在 Custom Reporting 管理中定义数据库用户,以便从数据仓库读取数据和使用 ETL 更新数据。
- 通过执行 更改数据库用户 中的步骤来配置 DB2 标识以获取对数据库的管理访问权。
- 通过再次执行 更改数据库用户 中的步骤来配置 DB2 标识以获取对数据库的只读访问权;但是,这种情况下,使用 RIDW 数据源连接和对 DB2 标识的只读访问权。
- 执行 安装使用缺省设置的 Custom Reporting 服务器快速入门 中的第 5 至 8 步。
结果
现在,可以在
Custom Reporting 中运行报告。