26489 - Log de auditoria do binário de regras
Problema: Como monitorar alterações no binário de regras dos módulos?
Solução: Solução: É possível habilitar a geração de um arquivo texto contendo todas as alterações dentro do binário de regras. Para habilitar o log é necessário autenticar-se no CBDS e executar o comando abaixo (SEM QUE NENHUM USUÁRIO ESTEJA UTILIZANDO O SISTEMA):
Solução: Solução: É possível habilitar a geração de um arquivo texto contendo todas as alterações dentro do binário de regras. Para habilitar o log é necessário autenticar-se no CBDS e executar o comando abaixo (SEM QUE NENHUM USUÁRIO ESTEJA UTILIZANDO O SISTEMA):
UPDATE R900GPR SET PRMVAL='//DIRETORIO ONDE O ARQUIVO SERA SALVO/NOME DO ARQUIVO DE LOG A SER GERADO.TXT' WHERE PRMID=77
Com isto, será gerado um arquivo texto no diretório definido no comando onde estarão inseridas todas as alterações no binário dos módulos. Abaixo um exemplo de como o log é gerado:
15/10/2021 16:20:03 ++++++++++++++++++++++++++++++ INICIO ++++++++++++++++++++++++++++++++++++++++
15/10/2021 16:20:03 SaveBinaryInFileOpen
15/10/2021 16:20:03 Sistema:FP
15/10/2021 16:20:03 Usuário do Sistema:xxxxx
15/10/2021 16:20:03 Usuário do SO:xxxxx
15/10/2021 16:20:03 Nome da estação:xxxxx
15/10/2021 16:20:03 Nova versão do binário:2017, Versão Original:2017
15/10/2021 16:20:03 Versão de ambiente (GetDefaultEnvVersion):RUBI 5.8.12.0.89.1.
15/10/2021 16:20:03 SaveBinaryInFileOpen
15/10/2021 16:20:03 ++++++++++++++++++++++++++++++ FIM ++++++++++++++++++++++++++++++++++++++++
15/10/2021 16:30:04 ++++++++++++++++++++++++++++++ INICIO ++++++++++++++++++++++++++++++++++++++++
15/10/2021 16:30:04 RecompileGlobalRules(aSourceDirectory:"//xxxx/Senior/Vetorh/Regras/", aBinaryFileName:"//xxxxxxx/Senior/Vetorh/Regras/FPRGLSP.BIN")
15/10/2021 16:30:04 Sistema:FP
15/10/2021 16:30:04 Usuário do Sistema:xxxxx
15/10/2021 16:30:04 Usuário do SO:xxxxxx
15/10/2021 16:30:04 Nome da estação:xxxxxxxxx