Dentre os vários possíveis erros para esta mensagem uma delas que acabei tendo que enfrentar esta semana foi que o @@ServerName estava apontando para o antigo nome do servidor que foi virtualizado. Após horas de investigação e muitas tentativas de outras soluções finalmente cheguei à causa raiz do problema, o bendito server name desatualizado.
Message [382] Logon to server 'servername' failed (ConnLogJobHistory)
O SQLServerAgent tentava se autenticar ou algo parecido no nome antigo. Como isto não era mais possível os Jobs simplesmente não executavam. Dava o start, mas nada, até cair por timeout
Após aplicar os comandos a seguir foi necessário apenas reiniciar os serviços, deconectar da instância e reconectar no Management Studio.
EXEC sp_dropserver '<old_name>'; GO EXEC sp_addserver '<new_name>', local; GO
The jobs are running. Shout to the Lord.
Nenhum comentário:
Postar um comentário