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.xcpexiste, el siguiente log tiene el nombre de archivolog00002.xcp, y el siguiente tienelog00003.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
appen 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