TRANSACTIONLOGDATALOADARCHIVE
El valor de configuración TRANSACTIONLOGDATALOADARCHIVE especifica el tipo de datos que se van a archivar al registrar transacciones. De forma predeterminada, Essbase solo archiva archivos de carga de datos y reglas para cargas a datos de cliente.
Durante el registro de transacciones, Essbase crea copias de archivo de carga de datos y archivos de reglas en el siguiente directorio:
<Application Directory>/app/appname/dbname/ReplayConsulte Ubicaciones de entorno en la plataforma Essbase para obtener información sobre las ubicaciones de directorios en Essbase.
Estos archivos se utilizan durante la reproducción de una transacción registrada.
Para activar el registro y la reproducción de transacciones, utilice el valor de configuración TRANSACTIONLOGLOCATION.
El registro y la reproducción de transacciones facilitan la recuperación de un cubo de almacenamiento de bloques de Essbase. El registro y la reproducción de transacciones no se aplican a los cubos de almacenamiento agregado.
Sintaxis
TRANSACTIONLOGDATALOADARCHIVE [appname [dbname]] [OPTION]-
appname: opcional. Especifica la aplicación para la que se archivan los datos y las reglas asociados con las transacciones registradas.
Si especifica un valor para appname y no especifica un valor para dbname, el valor se aplica a todos los cubos de la aplicación especificada.
Para activar la configuración de un cubo específico, debe especificar una aplicación y un cubo.
Si no especifica una aplicación, no puede especificar un cubo. Si no especifica una aplicación y un cubo, el valor es global y se aplica a todos los cubos del servidor de Essbase.
-
dbname: opcional. Especifica la base de datos (cubo), en la aplicación especificada por appname, para la que se archivan los datos y las reglas asociados a las transacciones registradas.
Si especifica un valor para dbname pero no especifica un valor para appname, se ignora la especificación.
-
OPTION: los valores válidas son los siguientes:
-
CLIENT: (predeterminado) archiva archivos de carga de datos y reglas para cargas del cliente. Éste es el estado por defecto.
-
SERVER: Archiva archivos de carga de datos y reglas en el servidor y en cargas de datos de SQL SERVER.
Atención:
Las cargas de datos del servidor se reproducen utilizando archivos de carga de datos y reglas que se archivan en el servidor en el directorio
Replay. No cambie el nombre de estos archivos. Además, si se cambia el contenido de los archivos de carga de datos y reglas antes de la operación de reproducción, los datos modificados se utilizarán durante la reproducción. Por tanto, los datos del cubo recuperado no serán los mismos que los datos originales. -
SERVER_CLIENT: archiva datos de cliente y servidor.
-
NONE: no se archiva ningún dato.
Si selecciona NONE y utiliza datos del cliente, Essbase no puede reproducir la carga de datos. En este caso, para recuperar las transacciones, debe cargar los datos de cliente de forma manual antes de reproducir las transacciones restantes.
Si utiliza datos del servidor o SQL y los archivos de datos y reglas no se archivan en el directorio
Replay(por ejemplo, no ha usado la opción SERVER o SERVER_CLIENT), Essbase reproduce los datos que están en el origen de datos, que pueden o no ser los datos que se cargaron originalmente.
-
Debe reiniciar el servidor de Essbase para inicializar cualquier cambio en la configuración.
Ejemplo
TRANSACTIONLOGDATALOADARCHIVE SERVER_CLIENTArchivos de datos de servidor y cliente para todos los cubos del servidor de Essbase.
Consulte también
Valor de configuración de TRANSACTIONLOGLOCATION
Sentencia MaxL de base de datos de consultas (con lista de transacciones)
Sentencia MaxL Alter Database (con transacciones de reproducción)