AUTORE ECCEZIONE
L'impostazione di configurazione EXCEPTIONLOGOVERWRITE determina se Essbase sovrascrive il log delle eccezioni esistente o crea un nuovo log delle eccezioni.
Sintassi
EXCEPTIONLOGOVERWRITE TRUE | FALSE-
TRUE: Essbase sovrascrive il log delle eccezioni esistente.
-
FALSE: Essbase conserva il log delle eccezioni esistente e crea nuovi log per ogni eccezione. Si tratta dello stato predefinito.
Descrizione
EXCEPTIONLOGOVERWRITE determina se Essbase sovrascrive i dati di log delle eccezioni esistenti o crea un nuovo log per ogni condizione di eccezione. Il nome del log delle eccezioni è in genere log00001.xcp.
Quando EXCEPTIONLOGOVERWRITE è FALSO:
-
Essbase crea un nuovo log anziché sovrascrivere il precedente.
-
I log successivi vengono numerati in sequenza; ad esempio, se esiste
log00001.xcp, il log successivo ha il nome filelog00002.xcpe il successivo halog00003.xcpe così via.
L'handler di eccezioni Essbase scrive le informazioni nel log delle eccezioni sul disco locale in un file di testo come indicato di seguito.
-
Se il server non riesce, il log viene scritto nella directory a cui fa riferimento <Essbase Path>.
-
Se l'applicazione non è riuscita e il nome dell'applicazione è sconosciuto, il log viene scritto nella sottodirectory
appsotto la directory a cui fa riferimento <Application Directory>. -
Se l'applicazione non è riuscita e il nome dell'applicazione è noto, ma il nome del cubo è sconosciuto, il log viene scritto nella directory dell'applicazione appropriata, ad esempio
<Application Directory>/app/app1. -
Se l'applicazione non è riuscita e i nomi di applicazione e cubo sono noti, il log viene scritto nella directory del cubo appropriata, ad esempio
<Application Directory>/app/app1/cube1.
Per informazioni sulle posizioni delle directory in Essbase, vedere Posizioni degli ambienti nella piattaforma Essbase.
Esempio
EXCEPTIONLOGOVERWRITE FALSE