为 Essbase 预先创建 RCU 方案

Essbase 平台要求对元数据存储使用资料档案库创建实用程序 (RCU) 方案。

使用此实用程序可添加或删除系统信息库(方案)。

这些方案存储在您选择的受支持关系数据库中。请注意,您的 Essbase 应用程序和多维数据集不会存储在这些方案中;相反,它们位于您安装 Essbase 的服务器上的所选 <Application Directory> 位置。有关详细信息,请参阅规划 Essbase 环境

Prerequisites

  • 在创建 RCU 方案(无论是否使用预创建的方案)之前,必须应用在 Linux 上配置 Essbase 中列出的先决条件修补程序。

  • 如果在配置中使用 Microsoft SQL Server (MSSQL),则必须满足以下配置先决条件,才能将流程运行到 ALTER DATABASE,并应用正确的整理和地址方案注意事项。请参阅为元数据服务 (MDS) 方案配置 Microsoft SQL Server 数据库
  • 已安装 Fusion Middleware 。请参阅安装 Fusion Middleware
  • 已安装支持的关系数据库。请参见 Install a Relational Database
  • 在添加或删除方案之前,您的系统上必须存在 Oracle Essbase。请参阅安装 Oracle Essbase
  • Oracle 建议为 Essbase 部署不同的可插入数据库 (pluggable database,PDB)。您可以在此处了解 Oracle 的多租户架构:多租户架构简介

    • 其他应用程序都不应有权访问由资料档案库创建实用程序 (RCU) 生成的 Essbase 资料档案库方案。
    • 除指定的管理员外,任何其他管理员都不应具有访问方案或其表的权限。
    • 任何其他人都不应具有用于分配或更改角色以访问 PDB 的身份证明。
    • 应记录对 PDB 的每次更改。

Essbase 和其他平台组件当前需要九个 RCU 方案。配置 Essbase 时,您可以

  • 使用预创建的方案,或者

  • Essbase 配置实用程序为您创建它们

下面介绍了如何使用资料档案库创建实用程序(属于 Fusion Middleware 的一部分)预创建 RCU 方案,而不是让 Essbase 配置实用程序为您创建 RCU 方案。当您执行以下操作时,预创建自己的方案可能会很有用:

  • 使用 Wallet 使用安全 HTTPS 连接
  • 配置 Essbase ,然后只需提供方案前缀
预先创建 RCU 方案
  1. 在安装了 Fusion Middleware 的 Oracle 主目录中,在 /oracle_common/bin 中打开终端,然后运行 rcu 命令以启动资料档案库创建实用程序。

    对于 Linux
    /scratch/user/oracle_home/oracle_common/bin/rcu
    在 Windows 中
    C:\scratch\user\dist\oracle_common\bin\rcu.exe
  2. 在“欢迎使用”页上,单击下一步

  3. 在“创建资料档案库”页面上,依次单击创建资料档案库系统加载和产品加载


    “创建资料档案库”页,选择该页可为系统加载和产品加载创建资料档案库

    单击下一步

  4. 在“数据库连接详细信息”页面上,选中连接参数


    输入了包含 Oracle Database 连接参数的“数据库连接详细信息”页

    1. 输入选项和值:

      • 连接字符串格式 - 选择是输入参数值还是使用连接字符串
      • 主机名 - 服务器的全限定名称(例如 myserver.example.com)
      • 端口 - 用于 Oracle Database (默认值为 1521)
      • 服务名 - 用于 Oracle Database (例如 orcl.example.com)
      • 用户名和密码 - 适用于 Oracle Database 管理员(默认管理员用户名可以是 sys
      • 角色 - 保留为 SYSDBA 的默认值
    2. 单击下一步

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


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

  6. 在“选择组件”页面上,执行以下操作。


    “选择组件”页,可在其中创建新前缀或输入现有前缀,并选择包括所有组件的方案

    1. 创建新前缀;例如 ESS21C。该前缀在数据库中必须唯一。

    2. 选择此项可为所有组件创建方案。Oracle Essbase and Essbase schema will NOT appear if Essbase hasn't been installed as suggested in the prerequisites.

    3. 单击下一步

  7. 在“方案密码”页面上,输入架构的密码(一个共享密码)。单击下一步

  8. 在“映射表空间”页面上,检查表空间并单击下一步

  9. 单击确定以批准在资料档案库数据库中创建新的表空间。

  10. 查看“概要”页面。(可选)单击保存响应文件保存元数据和所选内容,以便重用。单击创建

  11. 等待资料档案库创建实用程序完成将方案加载到资料档案库中。

  12. 查看“完成概要”。如果所有组件的状态都为成功,则单击关闭,否则,解决任何问题。

  13. 您已为 Essbase 和平台组件预先创建了架构。现在您已准备好配置 Essbase

删除方案

如果需要删除资料档案库(方案),或者要在卸载 Essbase 后清除 Essbase 方案,请使用同一实用程序。请参阅删除 Essbase 的 RCU 方案