Essbase 伺服器

在安裝期間,EPM System Installer 會安裝 OPMN 並為 OPMN 註冊 Oracle Essbase 伺服器。OPMN 會管理 Essbase 代理程式,代理程式則會管理 Essbase 伺服器。

導覽至 EPM_ORACLE_INSTANCE/bin,並使用以下命令來啟動和停止 Essbase 伺服器:

  • opmnctl startall

  • opmnctl stopall

如果您要在叢集環境中使用 Essbase,就必須執行額外的步驟以在叢集的兩個節點上設定 Essbase 容錯移轉。請參閱 Oracle Enterprise Performance Management System Deployment Options Guide (僅英文版) 中的 "Editing OPMN.XML for Active-Passive Essbase Clusters"。

下表說明啟動與停止 Essbase 伺服器的其他方法。請注意 Essbase 伺服器啟動與停止命令檔會重新導向至 OPMN。

如需有關 OPMN 的資訊,請參閱 Oracle® Fusion Middleware Oracle Process Manager and Notification Server Administrator's Guide Release 11g (11.1.1.2.0) (僅英文版) (http://download.oracle.com/docs/cd/E15523_01/doc.1111/e14007/toc.htm)

表格 C-3 啟動與停止 Essbase 伺服器

資訊類型 詳細資訊
Windows 開始功能表命令 依序選取開始Oracle EPM System啟動 Essbase

此命令會啟動 startEssbase.bat (並重新導向至 OPMN)。

已註冊的服務名稱

OracleProcessManager_EPM_instanceName

Windows 服務控制台中的顯示名稱

Oracle Process Manager_instanceName

描述

Essbase 的 OPMN 服務

Windows 啟動命令檔
  • Essbase 伺服器 — EPM_ORACLE_INSTANCE/bin/startEssbase.bat (重新導向至 OPMN)

    每個 Essbase 伺服器例項皆有自己的啟動命令檔。如果您已設定額外的 Essbase 例項,則 startEssbase.bat 會位於 additionalInstanceLocation/bin 中。從此位置啟動啟動命令檔,以啟動此 Essbase 例項。

  • ESSCMD — EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/startEsscmd.bat (同時可從 /EssbaseClient 目錄取得)

  • essmsh — EPM_ORACLE_INSTANCE/EssbaseServer/EssbaseServerInstanceName/bin/startMaxl.bat (同時可從 /EssbaseClient 目錄取得)

所有命令檔會在啟動之前先呼叫 setEssbaseEnv.bat 設定 ESSBASEPATHARBORPATHPATH

Linux 啟動命令檔
  • Essbase 伺服器 — EPM_ORACLE_INSTANCE/bin/startEssbase.sh (重新導向至 OPMN)

    每個 Essbase 伺服器例項皆有自己的啟動命令檔。如果您要設定 Essbase 的其他例項,startEssbase.bat|sh 位於 additionalInstanceLocation/bin。從此位置啟動啟動命令檔,以啟動此 Essbase 例項。

  • ESSCMD — /EssbaseServer/EssbaseServerInstanceName/bin/startEsscmd.sh (也可從 /EssbaseClient 目錄中取得)

  • essmsh — /EssbaseServer/EssbaseServerInstanceName/bin/startMaxl.sh (也可從 /EssbaseClient 目錄中取得)

所有命令檔都會呼叫 setEssbaseEnv.sh,以在啟動前設定 ESSBASEPATHARBORPATHPATH

從主控台手動執行 Essbase 時,該主控台不能設為 UTF-8 編碼。

Windows 停止命令檔

伺服器:

Essbase 伺服器 — EPM_ORACLE_INSTANCE/bin/stopEssbase.bat (重新導向至 OPMN)

Linux 停止命令檔

伺服器:

Essbase 伺服器 — EPM_ORACLE_INSTANCE/bin/stopEssbase.sh (重新導向至 OPMN)

停止 Essbase 伺服器需要一些時間 (取決於伺服器上執行的 Essbase 應用程式數目)。若要停止 Essbase 伺服器,則需要管理員權限:

如需有關關閉 Essbase 伺服器的詳細資訊,請參閱 Oracle Essbase Database Administrator's Guide (僅英文版)

如需有關停止 Essbase 伺服器的詳細資訊,請參閱 Oracle Essbase Database Administrator's Guide (僅英文版)Oracle Essbase Technical Reference (僅英文版)。