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