解決 Essbase 組態問題

若 Essbase 組態失敗,請執行下列步驟:

  1. 表格 11-3 檢查匯出狀態

    步驟 詳細資訊
    檢查匯出作業是否成功
    1. 瀏覽至下列路徑以驗證匯出狀態
      MWH\EPMsystem11R1\common\utilities\EssbaseLCMUtility\EssbaseUpgradeStatus.xml
    2. EssbaseUpgradeStatus.xml 的 <task> 標記內,確認訊息:

      <message>Essbase 應用程式已成功匯出</message>

    1. 表格 11-4 如果匯出失敗

      步驟 詳細資訊
      可能原因
      • OPMN 啟動問題
      • /tmp 空間問題
      • 磁碟空間問題
      • 應用程式大小大於 40 GB
      如果 Essbase 因 /opmn 問題而失敗,請複查 Essbase 11.1.2.4。 複查 essbaseupgrade.log
      [2024-09-03T19:28:57.078+02:00] [essbase] [ERROR] [] [oracle.essbase.lcm.essbaseupgrade] [tid: 1] [ecid: 0000P6svfFbAXNt_kdH7iZ1apoTP000001,0] [SRC_CLASS: oracle.essbase.lcm.essbaseupgrade.UpgradeMessageHandler] [SRC_METHOD: errorMessage] Error: Oracle Home is not valid: C:\Oracle\Middleware\EPMSystem11R1 [2024-09-03T19:28:57.078+02:00] [essbase] [ERROR] [] [oracle.essbase.lcm.essbaseupgrade] [tid: 1] [ecid: 0000P6svfFbAXNt_kdH7iZ1apoTP000001,0] [SRC_CLASS: oracle.essbase.lcm.essbaseupgrade.UpgradeMessageHandler] [SRC_METHOD: errorMessage] Error: Oracle Instance is not valid: C:\Oracle\Middleware\user_projects\epmsystem1

      因應措施

      請先修正 OPMN 啟動問題,再繼續設定 Essbase 21c 組態。

      如果 Essbase 因 /tmp 問題而失敗,請複查 Essbase 11.1.2.4。 複查 essbaseupgrade.log
      [2024-02-29T22:50:44.483+00:00] [essbase] [ERROR] [] 
      [oracle.essbase.lcm.essbaseupgrade] [tid: 1] [ecid: 0000Orr3Cnm7IB4MRUN6EP1_sG_f000001,0] [SRC_CLASS: oracle.essbase.lcm.essbaseupgrade.UpgradeMessageHandler] [SRC_METHOD: errorMessage] Error [/Databases/MAIN,Data]:Cannot get olap file object. Essbase Error(-1): No space left on device
      

      因應措施

      1. 升級至版本 11.2.15。請參閱升級至 EPM 11.2.15 Essbase 組態由於 ‘temp’ 空間問題而失敗,請參閱 DOC ID 3018481.1 以取得更多詳細資料。
      2. 增加 /tmp 大小與磁碟機空間。請參閱Essbase 21c 對 EPM 11.2.15 的影響以取得更多詳細資料。
    2. 表格 11-5 建立資料庫架構失敗:分析

      步驟 詳細資訊
      驗證匯出成功 複查 EssbaseUpgardeStatus.xml 檔案並檢查
      MWH\user_projects\epmsystem1\diagnostics\logs\config\configtool.log
      1. 搜尋:「列印所有變數」。
      2. 向下捲動以識別失敗的可能原因。
      複查:階段 - 建立資料庫架構失敗 configtool.log 檔案中有錯誤,如下所示:
      Name:ADMIN_SERVER_PORT, value:7010
      Name:ADMIN_USERNAME, value:epm_admin
      Progress is started
      Phase Create Database Schemas is in status IN_PROGRESS
      Phase Create Database Schemas is in status FAILED
      
      動作 驗證是否正確更新 RCUSchema.properties
      可能原因
      1. Sysdbuser 沒有建立 Essbase 之 RCU 架構的必要權限。
      2. RCUSchema.properties 檔案中的 dburlEssbase 未正確更新。
      3. SchemaPrefixEssbase 最多可有 12 個英數字元
      4. rcuPassword 只支援特殊字元:$ # _
      5. EPM 管理員密碼不能包括 $ # _ 以外的字元
  2. 表格 11-6 建立資料庫網域失敗:分析

    步驟 詳細資訊
    複查:階段 - 建立網域失敗 configtool.log 檔案中有錯誤,如下所示:
    Name:ADMIN_SERVER_PORT, value:7010
    Name:ADMIN_USERNAME, value:epm_admin
    Progress is started
    Phase Create Database Schemas is in status IN_PROGRESS
    Phase Create Database Schemas is in status PASSED
    Phase Create Domain is in status IN_PROGRESS
    Phase Create Domain is in status FAILED
    
    問題 請確定已正確安裝 Essbase,且已成功套用 Essbase OPatch。
    動作 嘗試重新安裝 11.2.15 版並遵循下列文件,再嘗試設定 Essbase21C 組態 文件 3027269.1
    可能原因 Essbase OPatch 失敗。
    .