Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como automatizar a limpeza de logs de execução do Sistema?
Ambiente
Framework - Linha RM - Frame - A partir da versão 12.
Solução
Para automatizar a limpeza dos logs de execução, foi desenvolvido a ferramenta RM.Host.Cleanner. O RM.Host.Cleanner tem a finalidade de limpar arquivos e dados temporários da base de dados, diminuindo a utilização de espaço em disco e melhorando a performance de uma forma geral.
Para instalá-lo basta seguir os passos abaixo:
- Acessar o diretório UNIDADE:\totvs\CorporeRM\RM.Net;
- Executar o arquivo em lotes Instalar RM.Host.Cleanner.bat;
Importante
Este arquivo .bat já instala a aplicação como um serviço e, logo após a sua execução, já será possível visualizar o mesmo na janela de Serviços do Windows (digite services.msc na janela Executar” do Windows).
- Execute o bloco de notas;
- Insira o conteúdo abaixo conforme seu banco de dados:
- Oracle:
<?
xml
version
=
"1.0"
?>
<
configuration
>
<
appSettings
>
<
add
key
=
"CleaningInterval"
value
=
"1"
/>
<
add
key
=
"PathToClean"
value
=
"C:\totvs\CorporeRM"
/>
<
add
key
=
"RemoveFoldersOlderThan"
value
=
"1"
/>
<
add
key
=
"RemoveJobsOlderThan"
value
=
"1"
/>
<
add
key
=
"DBServer"
value
=
"sterm-pt01/SCOPA"
/>
<
add
key
=
"DBName"
value
=
""
/>
<
add
key
=
"DBUser"
value
=
"rm"
/>
<
add
key
=
"DBPassword"
value
=
"rm"
/>
</
appSettings
>
<
startup
>
<supportedRuntime
version
=
"v4.0"
sku
=
".NETFramework,Version=v4.0"
/>
</startup
>
</configuration
>
- SQL:
<?
xml
version
=
"1.0"
?>
<
configuration
>
<
appSettings
>
<
add
key
=
"CleaningInterval"
value
=
"1"
/>
<
add
key
=
"PathToClean"
value
=
"C:\totvs\CorporeRM"
/>
<
add
key
=
"RemoveFoldersOlderThan"
value
=
"1"
/>
<
add
key
=
"RemoveJobsOlderThan"
value
=
"1"
/>
<
add
key
=
"DBServer"
value
=
"T000000339"
/>
<
add
key
=
"DBName"
value
=
"EXEMPLO1181"
/>
<
add
key
=
"DBUser"
value
=
"rm"
/>
<
add
key
=
"DBPassword"
value
=
"rm"
/>
</
appSettings
>
<
startup
>
<supportedRuntime
version
=
"v4.0"
sku
=
".NETFramework,Version=v4.0"
/>
</startup
>
</configuration
>
- Oracle:
- Salve o arquivo no diretório UNIDADE:\totvs\CorporeRM\RM.Net, com o nome RM.Host.Cleanner.exe.config;
- Reinstale o serviço de Host e apague o _broker.dat;
Framework - Linha RM - Frame - Reinstalar host
Saiba mais
Para mais informações acesse o documento:
RM.Host.Cleanner
0 Comentários