Tenho um job (Tíquetes de atualização) agendado no Job Agent com um agendamento único de "Ocorre todos os dias a cada 30 minuto(s) entre 00:00:00 e 23:59:59. O agendamento será utilizado a partir de 11/ 4/2013." Quando uso o Log File Viewer para ver o histórico desse trabalho, não vejo nenhuma entrada por um período de 2,5 horas ontem. Outras tarefas no mesmo servidor foram executadas durante o tempo em que esta tarefa teve uma lacuna nas execuções.
O trabalho faz um INSERT de SELECT de um OpenQuery de um servidor vinculado. Se houvesse uma rede ou outro problema que impedisse o êxito da conexão com a fonte de dados, eu ainda esperaria ver uma mensagem de falha de trabalho no log, mas não vejo nenhuma entrada para ela. Nem o log do SQL Server, o log do SQL Server Agent, nem os logs do sistema ou aplicativo do Windows mostram algo relevante durante o intervalo.
Quais são as possíveis causas disso?
Obrigado,
Marca
Verifique a duração do trabalho antes do primeiro intervalo que "perdeu". Normalmente, o histórico do trabalho não terá lacunas, a menos que:
msdb.dbo.sysjobhistory
.