Essbase Studioサーバー

次の表に、Essbase Studioサーバーのサービスおよびプロセスを示します。

表76. Essbase Studioサーバー

情報タイプ詳細
Windows「スタート」メニュー・コマンド「スタート」、「プログラム」、「Oracle EPM System」、EPM_ORACLE_INSTANCE_NAME、「Essbase」、「Essbase Studio」、「サーバーの開始」の順に選択します。
登録サービス名HYS9EssbaseStudio_instanceName
Windowsサービス・コントロール・パネルでの表示名Oracle Hyperion Essbase Studio Server (instanceName)
説明NA
Windows起動スクリプト

EPM_ORACLE_INSTANCE/BPMS/bin/startServer.bat

UNIX起動スクリプト

EPM_ORACLE_INSTANCE/BPMS/bin/startServer.sh

Windows停止スクリプト

EPM_ORACLE_INSTANCE/BPMS/bin/stopServer.bat

UNIX停止スクリプト

EPM_ORACLE_INSTANCE/BPMS/bin/stopServer.sh

UNIX上では、デフォルトでEssbase Studioサーバーはバックグラウンドで実行されます。この動作はEssbase Studioサーバーのプロパティ(server.runInBackground)、EPM Systemの環境変数およびstartServer.shによって制御されます。

UNIXで、フォアグラウンドでEssbase Studioサーバーを起動するには:

  1. Essbase Studio server.propertiesファイルで、server.runInBackgroundプロパティをfalseに設定するか、コメントアウトします。

    server.propertiesファイルは、EPM_ORACLE_HOME/products/Essbase/EssbaseStudio/Server/server.propertiesにあります。このプロパティの詳細は、『Oracle Essbase Studioユーザー・ガイド』を参照してください。ファイルは空である可能性があり、これは標準です。

  2. startServer.shを実行する環境で次の変数を設定します:

    EPM_ORACLE_INSTANCE=/installationPath/Oracle/Middleware/user_projects/epmsystem1
    EPM_ORACLE_HOME=/installationPath/Oracle/Middleware/EPMSystem11R1
    JAVA_HOME="${EPM_ORACLE_HOME}/../jdk160_35/jre"
    JAVA_OPTIONS="-DESSBASE_STUDIO_INSTANCE=${EPM_ORACLE_INSTANCE}/BPMS/-DsuppressAPSProductInfo=true"
  3. Essbase Studio startServer.shシェルを次のように編集します:

    startServer.shは、EPM_ORACLE_INSTANCE/BPMS/bin/startServer.shにあります。

    • ファイルの最後の行を見つけます:

      nohup "${JAVA_HOME}/bin/java" -Xms128m -Xmx768m $JAVA_OPTIONS –jar
        "${EPM_ORACLE_HOME}/products/Essbase/EssbaseStudio/Server/server.jar" >/dev/null &
    • 行の先頭にあるnohup、行の最後にあるNULLへの出力であるSTDOUT命令(>/dev/null)、およびバックグラウンド処理コマンド(&)を除去します。次はその例です:

      "${JAVA_HOME}/bin/java" -Xms128m -Xmx768m $JAVA_OPTIONS -jar "${EPM_ORACLE_HOME}/products/Essbase/EssbaseStudio/Server/server.jar"
  4. ./startServer.sh文を実行してOracle Essbase Studioサーバーを起動します。