检查您的登录:
/u01/EPM/Oracle/Middleware/user_projects/domains/EPMSystem/servers/AnalyticProviderServices0/logs/apsserver.log
你会在那里看到一个java异常。基本上正在发生的事情是您正在运行的演练运行 MDX 查询以构建传递给模板 SQL 的 LEAVES 列表。当您在一个带回太多叶子的级别进行钻取时,您会收到此错误(我们在 11.1.2.4.002)。
我刚刚与 Oracle 进行了交谈,他们告诉我解决此问题的唯一方法是将补丁应用到 Essbase Studio。以下是他们让我申请的补丁:
=== Essbase ===
Latest patches
Essbase
27397226 PATCHSET UPDATE: HYPERION ESSBASE SERVER 11.1.2.4.023 (Patch)
27397214 PATCHSET UPDATE: HYPERION ESSBASE RTC 11.1.2.4.023 (Patch)
If needed:
27397220 PATCHSET UPDATE: HYPERION ESSBASE CLIENT 11.1.2.4.023 (Patch) LINUX
27397211 PATCHSET UPDATE: HYPERION ESSBASE CLIENT MSI 11.1.2.4.023 (Patch) WINDOWS
Analytic Provider Services - APS
27397232 PATCHSET UPDATE: HYPERION ANALYTIC PROVIDER SERVICES 11.1.2.4.023 (Patch)
Essbase Studio
25225889 PATCHSET UPDATE: ORACLE ESSBASE STUDIO SERVER 11.1.2.4.016 (Patch)
25225885 PATCHSET UPDATE: ORACLE ESSBASE STUDIO CONSOLE MSI 11.1.2.4.016 (Patch)
注意:应用补丁并启动 Essbase Studio 服务器后,请记住reinit
从 Essbase Studio 命令行运行命令。这会将 Essbase Studio 目录升级为与服务器相同的版本。还要确保使用匹配的 Essbase Studio 控制台版本。
确保在 QA/DEV 环境中对此进行测试,因为补丁可能存在与其相关的性能问题。