EXCEPTIONLOGOVERWRITE

Le paramètre de configuration EXCEPTIONLOGOVERWRITE détermine si Essbase remplace le journal d'exceptions existant ou crée un nouveau journal d'exceptions.

Syntaxe

EXCEPTIONLOGOVERWRITE TRUE | FALSE
  • TRUE : Essbase remplace le journal d'exceptions existant.

  • FALSE : Essbase conserve le journal d'exceptions existant et crée de nouveaux journaux pour chaque exception. Il s'agit de la fonction par défaut.

Description

EXCEPTIONLOGOVERWRITE détermine si Essbase remplace les données de journal d'exceptions existantes ou crée un journal pour chaque condition d'exception. Le nom du journal des exceptions est normalement log00001.xcp.

Lorsque EXCEPTIONLOGOVERWRITE est FALSE :

  • Essbase crée un journal au lieu d'écraser le journal précédent.

  • Les journaux suivants sont numérotés de manière séquentielle ; par exemple, si log00001.xcp existe, le journal suivant porte le nom de fichier log00002.xcp, et le suivant log00003.xcp, etc.

Le gestionnaire d'exceptions Essbase écrit les informations dans le journal d'exceptions sur le disque local dans un fichier texte, comme suit :

  • En cas d'échec du serveur, le journal est écrit dans le répertoire indiqué par <Essbase Path>.

  • Si l'application a échoué et que le nom de l'application est inconnu, le journal est écrit dans le sous-répertoire app sous le répertoire pointé par <Application Directory>.

  • Si l'application a échoué et que le nom de l'application est connu, mais que le nom du cube est inconnu, le journal est écrit dans le répertoire d'application approprié, par exemple, <Application Directory>/app/app1.

  • Si l'application a échoué et que les noms d'application et de cube sont connus, le journal est écrit dans le répertoire de cube approprié, par exemple, <Application Directory>/app/app1/cube1.

Pour plus d'informations sur les emplacements de répertoire dans Essbase, reportez-vous à Emplacements d'environnement dans la plate-forme Essbase.

Exemple

EXCEPTIONLOGOVERWRITE FALSE