Consultor Eletrônico



Kbase 47749: Geração Clientlog
Autor   Zelindo Silvio Petri - CAT
Acesso   Público
Publicação   6/18/2014
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.

Abaixo encontra-se os parâmetros recomendados para a geração desse arquivo:

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

Na primeira linha é excluido qualquer registro de log já existente.
Na segunda linha é referenciado o caminho e o nome do arquivo de clientlog.
Na terceira linha é especificado o nível de detalhamento, sendo que 3 é o nível "Verbose"
Na quarta linha são especificadas as categorias de informações que serão gravadas no arquivo de log.

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.

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.