LOGOTIPOVERWRITEEXCEÇÃO

A definição de configuração EXCEPTIONLOGOVERWRITE determina se o Essbase substitui o log de exceção existente ou cria um novo log de exceção.

Sintaxe

EXCEPTIONLOGOVERWRITE TRUE | FALSE
  • TRUE — O Essbase substitui o log de exceções existente.

  • FALSO — O Essbase mantém o log de exceções existente e cria novos logs para cada exceção. Este é o padrão.

Descrição

EXCEPTIONLOGOVERWRITE determina se o Essbase substitui os dados de log de exceção existentes ou cria um novo log para cada condição de exceção. O nome do log de exceções normalmente é log00001.xcp.

Quando EXCEPTIONLOGOVERWRITE é FALSO:

  • O Essbase cria um novo log em vez de substituir o anterior.

  • Os logs subsequentes são numerados sequencialmente; por exemplo, se log00001.xcp existir, o próximo log terá o nome de arquivo log00002.xcp, e o próximo terá log00003.xcp, e assim por diante.

O handler de exceção do Essbase grava as informações no log de exceções no disco local em um arquivo de texto da seguinte forma:

  • Se o servidor falhar, o log será gravado no diretório indicado pelo <Essbase Path>.

  • Se o aplicativo falhou e o nome do aplicativo é desconhecido, o log é gravado no subdiretório app no diretório apontado pelo <Application Directory>.

  • Se o aplicativo falhar e o nome do aplicativo for conhecido, mas o nome do cubo for desconhecido, o log será gravado no diretório do aplicativo apropriado; por exemplo, <Application Directory>/app/app1.

  • Se o aplicativo falhar e os nomes do aplicativo e do cubo forem conhecidos, o log será gravado no diretório de cubo apropriado; por exemplo, <Application Directory>/app/app1/cube1.

Consulte Locais de Ambiente na Plataforma Essbase para obter informações sobre locais de diretório no Essbase.

Exemplo

EXCEPTIONLOGOVERWRITE FALSE