为 Essbase 配置启用对非 SYSDBA 用户的支持

要使用 SYSDBA 凭据创建 Essbase 架构,请参阅“在 Linux 上配置 Essbase”主题。

EPM Configurator 当前仅支持使用 SYSDBA 用户进行 Essbase 配置。SYSDBA 用户在 RCUSchema.properties 文件中提供 Essbase RCU 前缀,并在配置期间创建用于 Essbase 的 RCU。

现在,为了支持使用非 SYSDBA 用户进行 Essbase 配置,在 RCUSchema.properties 文件中引入了一个名为 preCreateEssbaseRCU 的新标志。

  1. 使用 RCU 工具预先创建用于 Essbase 的 RCU 架构。
    1. 导航到 Middleware home/oracle_common/bin/
    2. 启动 rcu.bat

      对于 Linux,运行 ./rcu

    3. 在欢迎使用页中,单击下一步
    4. 在“创建资料档案库”页面上,依次单击创建资料档案库系统加载和产品加载下一步


      “创建资料档案库”页面

    5. 在“数据库连接详细信息”页面上,选中连接参数。指定具有 DBA 或 SYSDBA 权限的用户(如 sys),提供完全限定的主机名、服务名称、用户名和密码。角色保留默认值 SYSDBA,然后单击下一步


      “数据库连接详细信息”页面

    6. 资料档案库创建实用程序会检查先决条件。单击确定以继续。


      资料档案库创建实用程序 - 检查先决条件

    7. 在选择组件页上,执行以下任务,然后单击下一步:
      1. 选择创建新前缀并提供一个唯一的前缀。
      2. 展开 AS 公用方案并选择所有选项。如果尚未安装 Essbase,则 Oracle Essbase 和 Essbase 架构将不会显示。


      “选择组件”页面

    8. 在“方案密码”页面上,输入架构的密码。单击下一步
    9. 在“映射表空间”页面上,检查表空间并单击下一步
    10. 单击确定以批准在资料档案库数据库中创建新的表空间。
    11. 查看“概要”页面。(可选)单击保存响应文件保存元数据和所选内容,以便重用。单击创建
    12. 查看“完成概要”。如果所有组件的状态均为“成功”,则单击关闭,否则,解决出现的任何问题。
    13. 您已为 Essbase 和平台组件预先创建了架构。
  2. RCUSchema.properties 文件中添加以下标志:
    preCreateEssbaseRCU=true
  3. 通过 EPM Configurator 配置 Essbase。

    注:

    仅当您使用非 SYSDBA 用户或者想要手动预先创建和使用 RCU 时,才需要执行这些步骤。

如果要执行更新(从 11.2.x 更新到 11.2.15),请参阅“应用更新安装清单”。