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 部署选项指南》 中的“为主动-被动式 Essbase 群集编辑 OPMN.XML”。

下表介绍了用于启动和停止 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 Server - 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 Server - 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》