配置报告服务器:针对 Oracle Server 的任务

Linux 设置 Java™ 运行时环境,创建 Oracle 侦听器和网络服务,将 Oracle 配置为 Cognos® 内容存储,配置托管报告服务器的 IBM® WebSphere® Application Server 实例,构建和部署企业归档文件,安装企业归档文件,以及创建数据仓库。
关于此任务
要配置报告服务器,请执行以下操作:
注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行第 1 步和第 5 至第 11 步。
  1. 创建内容存储数据库。
    注: 确保您作为当前用户具有创建数据库和表空间容器所必需的管理特权。当前用户是可以在运行时连接到 Cognos 内容存储的用户。如果希望其他用户在运行时连接到 Cognos 内容存储,请参阅《IBM Cognos 8 商业智能安装和配置指南》来了解相关说明。
    1. 作为 Oracle DBA 用户登录。
    2. 如果具有来自先前安装的现有内容存储,请将其删除。
    3. 转至 /opt/ibm/RationalInsight/reportal/contentstore 目录。
    4. 通过运行 su 命令切换到 root 用户。 如果出现提示,请输入 root 用户密码。
    5. 通过运行以下命令来设置访问文件和文件夹的许可权:
      chown oinstall.oinstall /opt/ibm/RationalInsight/reportal/contentstore -R
    6. 返回数据库管理员控制台并通过以下命令运行 install.sh shell 脚本:
      [oinstall@VEGAVM contentstore]$ ./install.sh
    7. 在系统提示时,请指定内容存储的参数。要查看参数及其解释的列表,请参阅本页面底部的相关链接。
  2. 创建侦听器。
    1. 设置系统变量 ORACLE_SID=$SID,其中 $SID 是在第 1 步中创建的数据库。
    2. 启动 Oracle Net Manager。
    3. 展开节点并选择侦听器。单击编辑 > 创建
    4. 输入侦听器名称并单击确定
    5. 单击添加地址并指定 Custom Reporting 数据服务 的主机和端口。
    6. 单击添加数据库,输入数据库名称、主目录和 SID,然后单击文件 > 保存网络配置
  3. 通过以下命令启动侦听器。
    lsnrctl start
  4. 创建服务名称。
    1. 启动 Oracle 网络配置助手。
    2. 选择本地网络服务名称配置并单击下一步
    3. 选择添加并单击下一步
    4. 输入服务名称并单击下一步
    5. 选择协议并单击下一步
    6. 输入主机名和端口。选择是,执行测试,单击下一步,更改登录方式(如有必要),确保连接通过测试。
    7. 输入网络服务名称并单击下一步
  5. 要避免发生加密问题,请设置 Java 运行时环境(JRE),以便 Cognos 和报告服务器在同一个 JRE 实例上运行。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. 设置 JAVA_HOME 变量以指向 WebSphere Application Server JRE 文件夹,并在系统路径的开头添加 %JAVA_HOME%\bin:
      JAVA_HOME=[WASDIR]\java\jre
      
      PATH=%JAVA_HOME%\bin;…
    2. [rational_insight_installation_directory]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar 文件复制到 [websphere_installation_directory]/java/jre/lib/ext 目录。
    3. 确保相应的 Oracle 驱动程序已安装在 [rational_insight_installation_directory]/cognos/webapps/p2pd/WEB-INF/lib 目录中:
      • Oracle 10g: ojdbc14.jar
      • Oracle 11g: ojdbc5.jar
  6. 删除基于 Tomcat 的 IBM Cognos 8 服务。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. 启动 Cognos 管理控制台(运行 /opt/ibm/RationalInsight/cognos/bin 下的 cogconfig.sh)。
    2. 右键单击 IBM Cognos 8 节点,选择删除,然后单击
    3. 单击保存,并单击关闭
  7. 在 Cognos 中创建新的内容存储,以引用内容数据库。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. 启动 Cognos 管理控制台(运行 /opt/ibm/RationalInsight/cognos/bin 下的 cogconfig.sh)。
    2. 单击数据访问 > 内容管理器,右键单击内容存储,然后单击新建资源 > 数据库
    3. 数据库名称字段中,输入在第 1 步中创建的数据库的名称。
    4. 选择用户 ID 和密码行,单击“编辑”图标,并输入可以用于访问在第 1 步中创建的数据库内容存储的用户名和密码。
    5. 选择本地配置,并单击保存配置
  8. 创建托管报告服务器的新 WebSphere Application Server 实例。如果通过 Custom Reporting 安装程序来安装 WebSphere Application Server,则不需要此步骤。
  9. 如果更改了 Cognos 配置,则需要重新启动 WebSphere Application Server
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
  10. 配置托管报告服务器的 WebSphere Application Server 实例。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. 打开 WebSphere Application Server 管理控制台(打开浏览器指向 http://localhost:9060/ibm/console/)。
    2. 如果端口 9060 与 WebSphere Application Server 概要文件管理工具中记录的内容不一样,则需要将其替换为另一个端口号。
    3. 登录到 WebSphere Application Server 管理控制台(将浏览器指向 http://localhost:portnumber/ibm/console/login.do,并输入您的用户名和密码)。
    4. 在左侧栏上展开服务器节点,并选择应用程序服务器
    5. 单击 server1 链接,并展开 Java 和进程管理节点。
    6. 单击进程定义链接,然后单击 Java 虚拟机链接。
    7. 输入初始和最大 JVM 堆大小,比如 256768
    8. 单击应用(在本页面底部),然后单击保存链接。
    9. 单击环境条目链接。
    10. 单击新建,并添加以下属性:

      LD_LIBRARY_PATH=[INSTALLDIR]\cognos\bin

    11. 单击确定,单击新建,并添加以下属性:

      PATH=[INSTALLDIR]\cognos\bin

    12. 单击应用,然后单击保存
  11. 安装报告服务器企业归档文件。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. 登录到 WebSphere Application Server 管理控制台(将浏览器指向 http://localhost:port/ibm/console/login.do,并输入您的用户名和密码)。
    2. 在左侧栏上展开应用程序节点,并选择安装新应用程序
    3. 单击浏览,转至 [rational_insight_installation_directory]/cognos 文件夹,然后选择 p2pd.ear 文件。
    4. 接受缺省选项并单击下一步。此步骤执行四次。
    5. 单击保存链接,在左侧栏中单击企业应用程序,如果列出缺省应用程序,则将其卸载。
    6. 选择 IBM Cognos 8 应用程序,然后单击启动。该应用程序需要几分钟时间才能完全载入并启动。
    7. 打开浏览器并指向 http://server:port/insight/servlet。 如果Cognos 内容管理器工作正常,则可以在 Web 页面上看到类似于以下文本的内容:
      IBM Cognos 8
      内容管理器
      构建号:8.4.2519.0
      
      开始时间:PST 2008 年 11 月 18 日星期二下午 3:00:41
      
      当前时间:PST 2008 年 11 月 18 日星期二下午 3:01:25
      
      状态:正在运行。
    8. 将 Web 浏览器指向 http://host:port/insight。此时应看到 Custom Reporting 门户网站的主页。
  12. 导入 Custom Reporting 样本报告。
    注: 如果选择用于安装报告服务器的自动安装方法,则不需要执行此步骤。
    1. [rational_insight_installation_directory]/reportal/deployment/Rational_Example_Reports.zip 文件复制到 [rational_insight_installation_directory]/cognos/deployment/ 目录。
    2. http://host/cognos8/cgi-bin/cognos.cgi 上打开 Cognos Web 应用程序。
    3. 打开 Cognos 管理页面(启动 > IBM Cognos 管理)。
    4. 单击配置
    5. 单击内容管理,单击新导入图标。
    6. 确保 allrqm 作为部署归档列出,然后单击下一步
    7. 在“名称”字段中,将名称从 Rational_Example_Reports 更改为 Rational_Reports,然后单击下一步
    8. 要导入所有程序包和文件夹,请在表标题中选择该框,然后单击下一步四次。
    9. 单击完成
    10. 单击运行
    11. 单击确定
    12. 单击“主页”图标。
    13. 验证所有程序包和文件夹是否已在公共文件夹中列出。
  13. 测试用于数据仓库和所支持产品的 Cognos 数据源连接。
    1. 启动 WebSphere Application Server 管理控制台。缺省 URL 为 http://localhost:9060/ibm/console/login.do
    2. 打开 Cognos 管理页面(单击启动 > IBM Cognos 管理或如果您在“定制报告”页面,请单击横幅中的“管理”链接)。
    3. 单击配置 > 数据源连接 > RIDW
    4. 单击用于 RIDW 数据源的设置属性操作。
    5. 单击连接选项卡。
    6. 单击测试连接
    7. 单击测试
    8. 单击两次关闭,然后单击确定
    9. 单击配置 > 数据源连接 > RQM
      注: 要返回到数据源连接列表,您可能需要单击名称字段上的 Cognos
    10. 单击用于产品数据源的设置属性操作;例如,ClearQuest
    11. 单击连接选项卡。
    12. 单击测试连接
    13. 单击测试
    14. 单击两次关闭,然后单击确定
  14. 测试/运行 Custom Reporting 样本报告。
    1. http://server:port/insight 上打开 Cognos Web 应用程序。
    2. 单击 Rational Quality Manager 文件夹。
    3. 运行报告。
  15. 创建访问数据源的用户。
    1. 打开 Cognos 管理页面(单击 IBM Cognos 管理,或如果您在 IBM Cognos 的缺省主页上,则单击启动 > 管理 IBM Cognos 内容)。
    2. 单击配置 > 数据源连接 > RIDW
    3. 单击 RIDW
    4. 单击新登录,输入名称,然后单击下一步
    5. 输入要访问数据源的用户 ID 和密码。 要运行报告,用户应至少具有对数据源的读取特权。

反馈