Árvore de páginas

O clientlog do Progress é um recurso para geração de arquivo de log da sessão. É solicitado pelo analista de suporte para auxiliar na identificação da causa do problema.

 

  • clientlogeste parâmetro ativa a geração do clientlog e define onde as informações serão gravadas
  • loggingleveleste parâmetro define o nível de log, variando de 0 (log desligado) até 4 (estendido)
  • logentrytypeseste parâmetro define quais tipos de informações serão geradas. Foram utilizados no exemplo os tipos mais comuns.
  • clearlogeste parâmetro elimina o arquivo de log especificado no parâmetro “-clientlog”, caso exista, antes de iniciar a gravação das mensagens.

Explicação dos Tipos de Entrada sugeridos acima para geração do arquivo:

DBConnects: bancos conectados e desconectados na sessão (nome do banco de dados e user ID)
4GLTrace: execução de procedimentos internos, funções definidas pelo usuário, triggers, eventos nomeados
4GLMessages: registro de todas as mensagem ABL,VIEW-AS,ALERT-BOX
FileID: operações de acesso a arquivos (abrir e fechar)


O parâmetro “loggin entry types” combinado com o “logging level” é que definirá quais as informações e qual o nível de detalhamento será gravado no arquivo de clientlog.

Para a geração do clientlog acrescente os parâmetros abaixo no arquivo .pf:

-clientlog c:\temp\clientlog.txt
-logginglevel 3
-logentrytypes DB.Connects,4GLTrace,4GLMessages,FileID
-clearlog

Acesse o produto realize a simulação e envie c:\temp\clientlog.txt no chamado.

Observação: Lembrar que esse é um arquivo que ficará recebendo ocorrências do PROGRESS, então após, simular a situação reportada, retirar esses parâmetros do arquivo .pf para que o sistema não continue criando dados desnecessários nesse arquivo.