EXCEPTIONLOGOVERWRITE
Die Konfigurationseinstellung EXCEPTIONLOGOVERWRITE bestimmt, ob Essbase das vorhandene Ausnahmelog überschreibt oder ein neues Ausnahmelog erstellt.
Syntax
EXCEPTIONLOGOVERWRITE TRUE | FALSE-
TRUE – Essbase überschreibt das vorhandene Ausnahmelog.
-
FALSE: Essbase behält das vorhandene Ausnahmelog bei und erstellt neue Logs für jede Ausnahme. Dies ist die standardmäßige Einstellung.
Beschreibung
EXCEPTIONLOGOVERWRITE bestimmt, ob Essbase vorhandene Ausnahmelogdaten überschreibt oder ein neues Log für jede Ausnahmebedingung erstellt. Der Name des Ausnahmelogs lautet normalerweise log00001.xcp.
Wenn EXCEPTIONLOGOVERWRITE FALSCH ist:
-
Essbase erstellt ein neues Log, anstatt das vorherige zu überschreiben.
-
Nachfolgende Logs werden sequenziell nummeriert. Beispiel: Wenn
log00001.xcpvorhanden ist, weist das nächste Log den Dateinamenlog00002.xcpauf, das nächstelog00003.xcpusw.
Der Essbase-Ausnahme-Handler schreibt die Informationen wie folgt in das Ausnahmelog auf der lokalen Festplatte in eine Textdatei:
-
Wenn der Server nicht erfolgreich war, wird das Log in das Verzeichnis geschrieben, auf das <Essbase-Pfad> verweist.
-
Wenn die Anwendung nicht erfolgreich war und der Anwendungsname unbekannt ist, wird das Log in das Unterverzeichnis
appunter dem Verzeichnis geschrieben, auf das <Application Directory> verweist. -
Wenn die Anwendung nicht erfolgreich war und der Anwendungsname bekannt ist, der Cube-Name jedoch unbekannt ist, wird das Log in das entsprechende Anwendungsverzeichnis geschrieben. Beispiel:
<Application Directory>/app/app1. -
Wenn die Anwendung nicht erfolgreich war und sowohl die Anwendungs- als auch die Cube-Namen bekannt sind, wird das Log in das entsprechende Cube-Verzeichnis geschrieben. Beispiel:
<Application Directory>/app/app1/cube1.
Informationen zu Verzeichnisverzeichnissen in Essbase finden Sie unter Umgebungsspeicherorte in der Essbase-Plattform.
Beispiel
EXCEPTIONLOGOVERWRITE FALSE