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

Windows 创建 Oracle 侦听器和网络服务,将 Oracle 配置为 Cognos® 内容存储,配置 IBM® WebSphere® Application Server 实例以托管报告服务器,构建和部署企业归档(EAR)文件,安装 EAR 文件,以及创建数据仓库。
关于此任务
以下列表给出了配置报告服务器的步骤。
  1. 创建内容存储数据库。 确保您作为当前用户具有创建数据库及其组件所必需的管理特权。当前用户是可以在运行时连接到 Cognos 内容存储的用户。如果希望其他用户在运行时连接到 Cognos 内容存储,请参阅《IBM Cognos 8 商业智能安装和配置指南》来了解相关说明。
    1. 如果具有来自先前安装的现有内容存储,请将其删除。
    2. 转至 C:\Program Files\ibm\Rational Insight\reportal\contentstore 目录。
    3. 运行 install.bat 批处理文件。
    4. 在系统提示时,请指定内容存储的参数。要查看参数及其解释的列表,请参阅本页面底部的相关链接。
  2. 创建侦听器。
    1. 启动 Oracle Net Manager(单击开始 > 所有程序 > Oracle > 配置和迁移工具 > Net Manager)。
    2. 展开节点并选择侦听器。单击编辑 > 创建
    3. 输入侦听器名称并单击确定
    4. 单击添加地址并使用下拉列表将主机和端口开关添加到 Custom Reporting 数据服务
    5. 单击添加数据库,输入数据库名称、主目录和 SID,然后单击文件 > 保存网络配置
  3. 创建服务名称。
    1. 启动 Oracle 网络配置助手(单击开始 > 所有程序 > Oracle > 配置和迁移工具 > 网络配置助手)。
    2. 选择本地网络服务名称配置并单击下一步
    3. 选择添加并单击下一步
    4. 输入服务名称并单击下一步
    5. 选择协议并单击下一步
    6. 输入主机名和端口。选择是,执行测试,单击下一步,更改登录方式(如有必要),确保连接通过测试。
    7. 输入网络服务名称并单击下一步
    8. 关闭 Oracle 网络配置助手。
  4. 设置 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. 确保将 ojdbc14.jar 驱动程序安装在 [rational_insight_installation_directory]\cognos\webapps\p2pd\WEB-INF\lib 目录中。
  5. 删除基于 Tomcat 的 IBM Cognos 8 服务。
    1. 启动 Cognos 管理控制台(在 Windows® 中,单击开始 > 程序 > Rational Quality Manager Custom Reporting > IBM Cognos 8 > IBM Cognos 配置)。
    2. 右键单击 IBM Cognos 8 节点,选择删除,然后单击
    3. 单击保存,并单击关闭
  6. 在 Cognos 中创建新的内容存储,以引用内容数据库。
    1. 启动 Cognos 管理控制台(在 Windows 中,单击开始 > 程序 > Rational Quality Manager Custom Reporting > IBM Cognos 8 > IBM Cognos 配置)。
    2. 单击数据访问 > 内容管理器,右键单击内容存储,然后单击新建资源 > 数据库
    3. 数据库名称字段中,输入在第 1 步中创建的数据库的名称。
    4. 选择用户 ID 和密码行,单击“编辑”图标,并输入可以用于访问在第 1 步中创建的数据库内容存储的用户名和密码。
    5. 选择本地配置,并单击保存配置
  7. 创建托管报告服务器的新 WebSphere Application Server 实例。如果通过 Custom Reporting 安装程序来安装 WebSphere Application Server,则不需要此步骤。
  8. 配置托管报告服务器的 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. 单击新建,并添加以下属性:

      PATH=[INSTALLDIR]\cognos\bin

    11. 单击应用,然后单击保存
    12. 打开 Windows 服务控制面板并重新启动 IBM WebSphere Application Server V6.1 – Custom Reporting 服务。
  9. 构建并部署报告服务器 EAR 文件。
    1. 启动 Cognos 管理控制台(在 Windows 中,单击开始 > 程序 > Rational Quality Manager Custom Reporting > IBM Cognos 8 > IBM Cognos 配置)。
    2. 选择环境,并将所有端口从 9300 更改为 WebSphere Application Server 概要文件中的端口号。
    3. 选择门户网站服务,并将所有端口从 9300 更改为 WebSphere Application Server 概要文件中的端口号。
    4. 单击保存,并单击关闭
    5. 选择操作 > 构建应用程序文件
    6. 确保选择以下选项:IBM Cognos 8包括 Webcontent 文件夹中的静态文件。选择应用程序服务器。单击下一步,接受缺省值,然后单击下一步
    7. 单击完成并单击关闭
  10. 安装报告服务器 EAR 文件。
    1. 登录到 WebSphere Application Server 管理控制台(将浏览器指向 http://localhost:portnumber/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://localhost:port number/p2pd/servlet/dispatch。此时应看到 Custom Reporting 门户网站的主页。
  11. 导入 Custom Reporting 样本报告。
    1. [rational_insight_installation_directory]\reportal\deployment\Rational_Example_Reports.zip 文件复制到 [rational_insight_installation_directory]\cognos\deployment\ 目录。
    2. http://server:port/insight 上打开 Cognos Web 应用程序。
    3. 打开 Cognos 管理页面(启动 > IBM Cognos 管理)。
    4. 单击配置
    5. 单击内容管理,单击新导入图标。
    6. 确保 allrqm 作为部署归档列出,然后单击下一步
    7. 在“名称”字段中,将名称从 Rational_Example_Reports 更改为 Rational_Reports,然后单击下一步
    8. 要导入所有程序包和文件夹,请在表标题中选择该框,然后单击下一步四次。
    9. 单击完成
    10. 单击运行
    11. 单击确定
    12. 单击“主页”图标。
    13. 验证所有程序包和文件夹是否已在公共文件夹中列出。
  12. 测试数据仓库和 Rational® 产品的数据源连接。
    1. http://server:port/insight 上打开 Custom Reporting Web 应用程序。
    2. 打开 Cognos 管理页面(单击启动 > IBM Cognos 管理或如果您在“定制报告”页面,请单击横幅中的“管理”链接)。
    3. 单击配置 > 数据源连接 > RIDW
    4. 单击用于 RIDW 数据源的设置属性操作。
    5. 单击连接选项卡。
    6. 单击测试连接
    7. 单击测试
    8. 单击两次关闭,然后单击确定
    9. 单击配置 > 数据源连接 > RQM
      注: 要返回到数据源连接列表,您可能需要单击名称字段上的 Cognos
    10. 单击用于产品数据源的设置属性操作;例如,ClearQuest
    11. 单击连接选项卡。
    12. 单击测试连接
    13. 单击测试
    14. 单击两次关闭,然后单击确定
  13. 测试/运行 Custom Reporting 样本报告。
    1. http://server:port/insight 上打开 Cognos Web 应用程序。
    2. 单击 Rational Quality Manager 文件夹。
    3. 运行报告。
  14. 创建访问数据源的用户。
    1. 打开 Cognos 管理页面(单击 IBM Cognos 管理,或如果您在 IBM Cognos 的缺省主页上,则单击启动 > 管理 IBM Cognos 内容)。
    2. 单击配置 > 数据源连接 > RIDW
    3. 单击 RIDW
    4. 单击新登录,输入名称,然后单击下一步
    5. 输入要访问数据源的用户 ID 和密码。 要运行报告,用户应至少具有对数据源的读取特权。

反馈