SOBRESCRITURA DE EXCEPCIÓN

El valor de configuración EXCEPTIONLOGOVERWRITE determina si Essbase sobrescribe el registro de excepciones existente o crea un nuevo registro de excepciones.

Sintaxis

EXCEPTIONLOGOVERWRITE TRUE | FALSE
  • TRUE: Essbase sobrescribe el registro de excepciones existente.

  • FALSE: Essbase mantiene el log de excepciones existente y crea nuevos logs para cada excepción. Éste es el estado por defecto.

Descripción

EXCEPTIONLOGOVERWRITE determina si Essbase sobrescribe los datos de log de excepciones existentes o crea un nuevo log para cada condición de excepción. El nombre del log de excepciones es normalmente log00001.xcp.

Cuando EXCEPTIONLOGOVERWRITE es FALSE:

  • Essbase crea un nuevo registro en lugar de sobrescribir el anterior.

  • Los logs siguientes se numeran de forma secuencial; por ejemplo, si log00001.xcp existe, el siguiente log tiene el nombre de archivo log00002.xcp, y el siguiente tiene log00003.xcp, etc.

El manejador de excepciones de Essbase escribe la información en el registro de excepciones del disco local en un archivo de texto de la siguiente manera:

  • Si el servidor falla, el registro se escribe en el directorio al que apunta la ruta de <Essbase>.

  • Si la aplicación falla y el nombre de la aplicación es desconocido, el log se escribe en el subdirectorio app en el directorio al que apunta <Application Directory>.

  • Si la aplicación ha fallado y el nombre de la aplicación es conocido, pero el nombre del cubo es desconocido, el log se escribe en el directorio de aplicación adecuado; por ejemplo, <Application Directory>/app/app1.

  • Si la aplicación ha fallado y se conocen los nombres de aplicación y de cubo, el log se escribe en el directorio de cubo adecuado; por ejemplo, <Application Directory>/app/app1/cube1.

Consulte Ubicaciones de entorno en la plataforma Essbase para obtener información sobre las ubicaciones de directorios en Essbase.

Ejemplo

EXCEPTIONLOGOVERWRITE FALSE