UBICACIÓN DE REGISTRO DE TRANSACCIONES

El valor de configuración TRANSACTIONLOGLOCATION especifica si se debe activar el registro de transacciones de escritura y especifica un directorio existente en el servidor de Essbase para el almacén de logs de transacciones.

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

TRANSACTIONLOGLOCATION [appname [dbname]] LOGLOCATION NATIVE ENABLE | DISABLE
  • appname: opcional. Especifica la aplicación para la que se va a activar el registro y la reproducción de transacciones.

    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 todas las bases de datos del servidor de Essbase.

  • dbname: opcional. Especifica la base de datos (cubo), en la aplicación especificada por appname, para la que se va a activar el registro y la reproducción de transacciones.

    Si especifica un valor para dbname pero no especifica un valor para appname, se ignora la especificación.

  • LOGLOCATION: especifica el directorio en el que se escribe el almacén de logs de transacciones.

    Oracle recomienda especificar varias ubicaciones de log.

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

    En Windows, puede especificar la ubicación mediante la sintaxis de la Convención Uniforme de Nomenclatura (UNC), que es \\ComputerName\SharedFolder\Resource. Utilice la sintaxis UNC solo si <Application Directory> también se especifica en UNC. No se admiten los tipos de ruta mixta.

  • NATIVE: campo reservado. No cambie este valor.

  • ENABLE | DISABLE: especifica si se debe activar o desactivar el registro de transacciones.

Debe reiniciar el servidor de Essbase para inicializar cualquier cambio en la configuración.

Descripción

Puede utilizar varias sentencias TRANSACTIONLOGLOCATION para permitir el registro de operaciones en un nivel más global y, al mismo tiempo, desactivar el registro en un nivel más granular. En la configuración, la instrucción de activación más global debe preceder la instrucción de desactivación más granular para que se aplique la sustitución.

Note:

Si el registro de transacciones está activado para una aplicación o base de datos que posteriormente cambie de nombre o copie, debe activar el registro para la aplicación o base de datos renombrada o copiada y debe utilizar la misma ruta de acceso especificada en el valor TRANSACTIONLOGLOCATION.

Ejemplo

TRANSACTIONLOGLOCATION Sample C:\logs\trlogs NATIVE ENABLE

Activa el registro de transacciones para todas las bases de datos asociadas a la aplicación de ejemplo y escribe el almacén de logs en el directorio trlogs.

TRANSACTIONLOGLOCATION logs/trlogs NATIVE ENABLE
TRANSACTIONLOGLOCATION Sample logs/trlogs NATIVE DISABLE

La primera sentencia habilita el registro de operaciones para todas las aplicaciones y sus cubos asociados en el servidor deEssbase; la segunda sentencia desactiva la operación de registro de operaciones para todos los cubos asociados a una aplicación específica (Sample).

TRANSACTIONLOGLOCATION Sample logs/trlogs/Sample NATIVE ENABLE
TRANSACTIONLOGLOCATION Sample Basic logs/trlogs/Sample NATIVE DISABLE

La primera sentencia activa la operación de registro de operaciones en el nivel de aplicación (Sample); la segunda sentencia desactiva la operación de registro de operaciones para un cubo específico (Basic) en la aplicación

TRANSACTIONLOGLOCATION Sample Basic \\machine-name\shared\loglocation NATIVE ENABLE

Activa el registro de transacciones para Sample Basic y escribe el almacén de logs en la ubicación compartida especificada.

Consulte también

Valor de configuración de TRANSACTIONLOGDATALOADARCHIVE

Sentencia MaxL de base de datos de consultas (con lista de transacciones)

Sentencia MaxL Alter Database (con transacciones de reproducción)