更新 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 Database 的格式:

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

  • 採用服務名稱之 Oracle Database 的格式:

    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 的架構前置字元。請確定 prefix 值的獨特性,不可與 schemaPrefix 值相同。

    註:

    • 架構前置字元名稱至少要有 1 個字元,且長度不得超過 12 個英數字元 (0-9、a-z 或 A-Z) (不含底線字元)。前置字元開頭不可使用數字。不允許使用空格或特殊字元。
    • EPM 組態將根據 schemaPrefixEssbase 中輸入的值建立 Essbase RCU 架構。
  2. dbURLEssbase — Essbase 的資料庫 URL。例如:hostname:port:sid

dbURLEssbase 的注意事項:

  • SSL 的格式

    dbURLEssbase=serviceName?TNS_ADMIN=PATH_TO_WALLET_FILES

    註:

    TNS_ADMIN 必須指向包含 sqlnet.oratnsnames.ora公事包ojdbc.properties 檔案的資料夾。
  • Oracle 的格式:

    dbURLEssbase=hostName:port:SID

  • 採用服務名稱之 Oracle Database 的格式:

    dbURLEssbase=hostName:port/servicename

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

  • 採用 PDB 之 Oracle Database 的格式:

    dbURLEssbase=hostName:port/pdb

  • 使用您已建立資料庫名稱之 Microsoft SQL Server 的格式:

    dbURLEssbase=hostName:port:databaseName

如果您是執行更新 (從 11.2.x 到 11.2.15),請參閱套用更新安裝核對清單