更新 RCU 架构属性

更新环境中每台计算机上的 RCU 架构属性。

  1. 导航到 EPM_ORACLE_HOME/common/config/11.1.2.0/RCUSchema.properties

  2. 提供所需的数据库详细信息。如果使用的是 Oracle 数据库,请提供您创建的 RCU 数据库的数据库详细信息。

    配置期间会使用以下属性。

    • sysDBAUser - RCU 的 sysdba 用户

    • sysDBAPassword

      1. RCU 的 sysdba 密码。
      2. 密码的最大长度是 16 个字符。
    • rcuSchemaPassword

      1. 运行 RCU 时创建的 RCU 架构密码。
      2. 密码的最大长度是 16 个字符。
      1. 密码可以包含字母、数字和以下特殊字符:$、#、_
      2. 密码不应以数字或特殊字符开头。
    • schemaPrefix - 用于创建 RCU 的架构前缀。(确保与 Oracle Hyperion Shared Services Registry 数据库用户相同)

      注:

      在分布式环境中,为每台计算机指定已经为该计算机创建的前缀。
    • dbURL - 例如:dbURL=jdbc:oracle:thin:@hostname:port:sid

密码经过加密。

这些属性在配置之前输入一次。如果重新配置或重新部署,则无需进行后续更新。

dbURL 说明:

  • 具有 SID 的 Oracle 数据库的格式:

    dbURL=jdbc:oracle:thin:@hostName:port:SID

  • 具有服务名称的 Oracle 数据库的格式:

    dbURL=jdbc:oracle:thin:@hostName:port/serviceName

    dbURL=jdbc:oracle:thin:@//hostName:port/serviceName

  • 具有 SID 且使用您已创建的数据库名称的 Microsoft SQL Server 的格式:

    dbURL=jdbc:weblogic:sqlserver://hostName:port;databaseName=databaseName

    对于 Microsoft SQL Server,更新 RCUschema.properties 文件,例如使用如下内容:

    sysDBAUser= EPMLogin
    sysDBAPassword=<The sysdba password for RCU>
    schemaPrefix=<The schema prefix used to create RCU>
    rcuSchemaPassword=<you are prompted for schema password in the script>
    dburl=jdbc:weblogic:sqlserver://<hostname>:<port=1433>;databaseName=TESTRCU

更新 RCU 架构属性(仅限 Essbase)

  1. schemaPrefixEssbase - 用于为 Essbase 创建 RCU 的架构前缀。确保该前缀值唯一,且与 schemaPrefix 值不同。

    注:

    • 架构前缀名称长度必须至少为一个字符,并且不能超过 12 个字母数字字符(0-9、a-z 或 A-Z)(不包括下划线字符)。前缀不应以数字开头。不允许使用空格或特殊字符。
    • EPM Configurator 将根据 schemaPrefixEssbase 中输入的值创建 Essbase RCU 架构。
  2. dbURLEssbase - Essbase 的数据库 URL。例如:hostname:port:sid

dbURLEssbase 说明:

  • SSL 的格式

    dbURLEssbase=serviceName?TNS_ADMIN=PATH_TO_WALLET_FILES

    注:

    TNS_ADMIN 必须指向包含 sqlnet.oratnsnames.orawalletojdbc.properties 文件的文件夹。
  • Oracle 的格式:

    dbURLEssbase=hostName:port:SID

  • 具有服务名称的 Oracle 数据库的格式:

    dbURLEssbase=hostName:port/servicename

    dbURLEssbase==(DESCRIPTION=(ADDRESS=(host=host_name)(protocol=protocol_name)(port=port_number))(CONNECT_DATA=(SERVICE_NAME=service_name)))

  • 具有 PDB 的 Oracle 数据库的格式:

    dbURLEssbase=hostName:port/pdb

  • 使用您已创建的数据库名称的 Microsoft SQL Server 的格式:

    dbURLEssbase=hostName:port:databaseName

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