若要編輯 Oracle Hyperion Shared Services Registry,請執行下列動作:
備份 Shared Services Registry。
在代管 11.1.x Oracle Enterprise Performance Management System 軟體的機器上,前往 /bin
,並執行下列命令:
epmsys_registry view componentType
您必須檢視元件階層,以取得刪除元件或更新元件特性所需的元件特性名稱。
如需相關資訊,請參閱檢視 Shared Services Registry 中的元件。
視所需的變更而定,請參閱下列命令:
若要刪除元件,請參閱刪除元件例項。
若要更新元件特性,請參閱更新元件特性。
註:
當您在 Linux 上執行 epmsys_registry
命令時,所有 #
前面都必須加上 \
。
如果您已變更任何產品的 LOGICAL_WEB_APP 特性,請執行 EPM System Configurator 並再次設定 Web 伺服器。(在「工作選擇」頁面中,選取 Oracle Hyperion Foundation Services Web 伺服器組態工作。)
檢視 Shared Services Registry 中的元件
您必須先檢視元件階層以取得元件特性名稱與值,才能刪除元件或更新元件特性。
若要檢視元件階層,請執行下列動作:
前往/bin
,並使用下列命令:
epmsys_registry view componentType
其中 componentType
是 Shared Services Registry 中的元件名稱。
此命令會顯示指定階層中的所有元件,該階層僅會顯示元件的直接子系。此資訊顯示在主控台中。
例如,若要檢視 PLANNING_PRODUCT
階層中的所有元件,請執行:
epmsys_registry view SYSTEM9/PLANNING_PRODUCT
如有需要,請重複命令以取得子元件的特性名稱。
例如,LOGICAL_WEB_APP
是 PLANNING_PRODUCT
的子項。若要檢視 Oracle Hyperion Planning 之 LOGICAL_WEB_APP
的特性,請輸入下列命令:
epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
請注意顯示內容中有關您要刪除或更新之元件的下列資訊:
您要刪除或更新之任何元件的元件 ID
您要更新之任何元件的元件特性名稱及值
例如,Planning 的 LOGICAL_WEB_APP
具有數個特性,包括 context、port 和 host。
刪除元件例項
請參照檢視元件階層時所顯示的元件 ID,以刪除元件例項。
若要從元件階層中刪除某個元件,請前往 /bin
,並執行下列命令:
epmsys_registry deletecomponent #componentID
其中 componentID
是您在檢視元件階層時所找到的元件 ID。
在 Linux 上,執行:
epmsys_registry.sh deletecomponent \#componentID
刪除節點並不會刪除其子系。
提示:
若要刪除產品節點,請先刪除該節點的所有子系,然後再刪除產品節點。
注意:
請確認您刪除正確的元件。
更新元件特性
請參照檢視元件階層時所顯示的元件 ID 及元件特性名稱,以更新元件特性。
若要更新元件特性,請前往 /bin
,並執行下列命令:
epmsys_registry updateproperty #componentID/@componentProperty value
其中 componentID
是您在檢視元件階層時所找到的元件 ID,componentProperty
是您要更新的元件特性名稱,而 value
則是元件特性的新值。
在 Linux 上,執行:
epmsys_registry.sh updateproperty \#componentID/@componentProperty value
元件特性名稱會區分大小寫。
提示:
檢視元件階層時,尋找區段中稱為「特性」的元件特性名稱。此外,您可以更新執行特性名稱為「主機」之元件的主機。
例如,若要將元件 ID 為 99999 之 Oracle Essbase 伺服器的連接埠號碼變更為連接埠號碼 1425,請輸入下列命令:
epmsys_registry updateproperty #99999/@agent_PortNumber 1425
檢視 Shared Services Registry 中的主機項目
您可以檢視 Shared Services Registry 中的主機項目。
您可以為了某些目的使用此命令。例如,使用命令以達成:
簡化移轉程序
簡化將伺服器名稱變更為別名的程序
偵錯伺服器通訊問題
若要檢視 Shared Services Registry 中的主機項目,請前往 /bin
,並執行下列命令:
epmsys_registry viewhosts
畫面會在一欄中顯示此機器的伺服器名稱儲存在 Shared Services Registry 中時的名稱,並在另一欄中顯示由 DNS 解析的主機名稱
提示:
如果欄中的名稱不相符,請解析 DNS 項目或建立主機檔案,以符合解析的名稱。