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 file log00002.xcp e il successivo ha log00003.xcp e 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 app sotto 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