You are on page 1of 3

10/2/2014

RM.Host.Cleanner - Linha RM - TDN

RM.Host.Cleanner
Produto Processo Subprocesso Data da publicao 1 O que ? O RM.Host.Cleanner (anteriormente conhecido como RM.CleanerService) tem a finalidade de limpar arquivos e dados temporrios da base de dados, diminuindo a utilizao de espao em disco e melhorando a performance de uma forma geral. Ele completamente parametrizvel, incluindo as operaes que ir executar e o intervalo de execuo das mesmas. O Cleanner seletivo quanto aos itens a serem removidos e apaga apenas itens que j existam h um determinado tempo, tempo este que tambm parametrizvel. 2 Como Instalar? O RM.Host.Cleanner um servio do Windows. Para instal-lo basta acessar o diretrio C:\totvs\CorporeRM\RM.Net e executar o arquivo em lotes "Instalar RM.Host.Cleanner.bat" . Este arquivo .bat j instala a aplicao como um servio e, logo aps a sua execuo, j ser possvel visualizar o mesmo na janela de Servios do Windows (digite services.msc na janela Executar do Windows). Esta instalao deve ser efetuada em todas as mquinas-cliente em que se deseja utilizar o programa. : : : : Framework Verso: 11.82

Utilizao RM.Host.Cleanner Instalao e parametrizao do Recurso 19/06/2013

Figura 1 - RM.Host.Cleanner instalado OBS: Aps a instalao, o servio est instalado mas ainda no iniciou. Para inici-lo necessrio reiniciar o sistema (o servio inicia automaticamente aps isso) ou realizar uma inicializao forada atrves do Servios do Windows ou via Prompt de Comando (comando net start RM.Host.Cleanner).

http://tdn.totvs.com/display/public/rm/RM.Host.Cleanner;jsessionid=EF8BABE789B35258205F354D69123057

1/3

10/2/2014

RM.Host.Cleanner - Linha RM - TDN

3 Configurao A configurao do RM.Host.Cleanner deve ser definida no arquivo RM.Host.Cleanner.exe.config. Abaixo segue a lista de parmetros que podem ser adicionados a este arquivo bem como o que cada um faz: <add key="CleaningInterval" value="30"/> - Indica o intervalo de tempo em minutos no qual o Cleanner vai executar a limpeza. Esse intervalo indica de quanto em quanto tempo o Cleanner ir verificar se existem itens a serem excludos e executar a excluso caso necessrio. <add key="PathToClean" value="C:\totvs\CorporeRM"/> - Indica o caminho das pastas temporrias criadas pelos aplicativos Delphi, e tambm o caminho dos logs de processo que devero ser excludos. O Cleanner dever existir em cada mquina onde houver necessidade de fazer essa limpeza, e til principalmente em servidores de Terminal (Terminal Services). Note que o caminho da pasta de processos por padro uma pasta raiz assim todas as subpastas temporrias e de logs sero percorridas pelo aplicativo e podero ser limpas. <add key="RemoveFoldersOlderThan" value="12"/> - Indica o tempo em dias que uma das pastas temporrias criadas pelos aplicativos em Delphi ou pelo log de processos deve existir em disco antes que seja removida. <add key="RemoveJobsOlderThan" value="7"/> - Indica o tempo em dias que um job (processo) deve existir na base de dados antes que seja excludo. <add key="DBServer" value=""/> - Indica o servidor de banco de dados a que o servio ir se conectar para limpar os Jobs (processos) <add key="DBName" value=""/> - Indica a base de dados a que o servio ir se conectar para limpar os Jobs (processos) <add key="DBUser" value=""/> - Indica o usurio para conexo base de dados onde os Jobs (processos) sero limpos <add key="DBPassword" value=""/> - Senha para acesso base de dados onde os Jobs (processos) sero limpos. Para efeitos de segurana, o arquivo pode ser protegido contra leitura por um administrador de rede, por exemplo. O ARQUIVO FICAR DESTA FORMA:

Segue modelo para ser utilizado: <?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="LOCALHOST"/>
http://tdn.totvs.com/display/public/rm/RM.Host.Cleanner;jsessionid=EF8BABE789B35258205F354D69123057 2/3

10/2/2014

RM.Host.Cleanner - Linha RM - TDN

<add key="DBName" value="NOME DA BASE DE DADOS"/> <add key="DBUser" value="USURIO DO BANCO DE DADOS"/> <add key="DBPassword" value="SENHA DO BANCO DE DADOS"/> </appSettings> <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>

4 Como Desinstalar? Para desinstalar o servio basta rodar o arquivo em lotes "Desinstalar RM.Host.Cleanner.bat", disponvel no diretrio: C:\totvs\CorporeRM\RM.Net

Para maiores informaes:

COMUNIDADE @FRAMEWORK

Canais de Atendimento: Chamado: Atravs do Portal Totvs www.suporte.totvs.com.br Telefnico: 4003-0015 Escolhendo as opes 2 (Software), 2 (Suporte Tcnico), 3 (RM), 9 (Demais reas), 4 (BI) e 3 (Gerador de Relatrios e Planilha);

host

cleanner

http://tdn.totvs.com/display/public/rm/RM.Host.Cleanner;jsessionid=EF8BABE789B35258205F354D69123057

3/3

You might also like