FormerMember

Tarefas recorrentes do Batch estão rodando em horários aleatórios

Posted By FormerMember

Descrição:

               

 

Tarefas que estão agendadas para horários específicos estão rodando em horários aleatórios durante o dia

 

 

Causa:

               

O servidor batch está parando próximo ao horário que as tarefas estão agendadas. Quando o servidor batch reinicia as tarefas já agendadas serão executadas durante o dia

 

 

 

Solução:

               

Abra o arquivo serveur.tra in ...\"SERVX3"\TRA para confirmar quando o servidor batch para e quando ele é iniciado. Fique atendo que a pasta SERVX3 pode ficar dentro da pasta do runtime ou das Pastas do Dossiê

 

O arquivo serveur.tra ira confirma o horário exato que o servidor batch foi iniciado/parado e quando as tarefas foram rodadas.

 

 

Se confirmado que o servidor batch está parado, você deve identificar a causa e fazer a correção do problema. Uma possível solução é configurar o batch para reiniciar algumas vezes durante o dia.

 

 

Causa mais comuns de paragem do Batch:

 

Servidor SQL parando ou reiniciando

Conexão entre o SQL e o servidor de aplicação (multi tier)

Pouco espaço em disco no servidor SQL

Backup rodando ao mesmo tempo

Servidor sendo reiniciado sem antes parar as tarefas batch