0

用户不小心从 EAS 控制台中删除了 Essbase 应用程序。创建了一个同名的应用程序。然后,我们使用 Hyperion Planning 重新创建新应用程序的数据库。我们有已删除应用程序的所有目录的文件系统备份。我们如何才能将旧应用程序的所有数据放入新应用程序中?

谢谢你的帮助。

4

1 回答 1

4

这就是我要做的。假设该应用程序名为“HPlan”,因此您的 Essbase 服务器上有一个 \app\HPlan 文件夹。在 HPlan 文件夹中,每个数据库都有几个子文件夹,例如 HPlan、Capex、Wrkforce 等。

  1. 使用 EAS 停止整个应用程序
  2. 将 app\HPlan 文件夹的全部内容移动到临时文件夹
  3. 将备份内容放入 app\HPlan 文件夹,使其看起来和以前一样。因此,如果在您拥有 \app\HPlan\HPlan\HPlan.otl 和 \app\HPlan\HPlan\HPlan.ind 等之前,您会再次看到这些。
  4. 启动应用程序,看看它是否有效。
  5. 尝试通过 Planning 登录并查看它是否有效。

这仅在应用程序从未从 Hyperion Planning 本身中删除的情况下才有效。如果您在 Planning 本身中重新创建或创建了一个新应用程序,那么这将不起作用。在这种情况下,您需要将数据库(SQL Server、Oracle 等)回滚到前一点,以便您仍然拥有规划中的所有元数据。

祝你好运——如果这有帮助,请将其标记为有帮助,以便鼓励更多人在 Stack Overflow 上回答 Essbase 问题!

于 2013-07-20T17:41:57.193 回答