EXCEPTIONLOGOVERWRITE

EXCEPTIONLOGOVERWRITE 配置设置确定 Essbase 是覆盖现有异常日志还是创建新异常日志。

语法

EXCEPTIONLOGOVERWRITE TRUE | FALSE
  • TRUE - Essbase 覆盖现有异常日志。

  • FALSE - Essbase 将保留现有的例外日志并为每个例外创建新日志。这是默认设置。

说明

EXCEPTIONLOGOVERWRITE 确定 Essbase 是覆盖现有的例外日志数据,还是为每个例外情况创建一个新日志。异常日志名称通常为 log00001.xcp

当 EXCEPTIONLOGOVERWRITE 为 FALSE 时:

  • Essbase 会创建新日志,而不是覆盖上一个日志。

  • 后续日志按顺序编号;例如,如果存在 log00001.xcp,则下一个日志的文件名为 log00002.xcp,下一个日志的文件名为 log00003.xcp,依此类推。

Essbase 异常处理程序将信息写入文本文件中的本地磁盘上的异常日志,如下所示:

  • 如果服务器失败,则将在 <Essbase Path> 指向的目录中写入日志。

  • 如果应用程序失败且应用程序名称未知,则会将日志写入 <Application Directory> 指向的目录下的 app 子目录。

  • 如果应用程序失败,并且应用程序名称已知,但多维数据集名称未知,则将日志写入相应的应用程序目录;例如 <Application Directory>/app/app1

  • 如果应用程序失败,并且已知应用程序和多维数据集名称,则将日志写入相应的多维数据集目录;例如,<Application Directory>/app/app1/cube1

有关 Essbase 中的目录位置的信息,请参阅 Essbase 平台中的环境位置

范例

EXCEPTIONLOGOVERWRITE FALSE