例外上書き

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