sábado, 14 de agosto de 2021

SQL Server Logon to server failed - ConnLogJobHistory

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.


Fonte: https://docs.microsoft.com/pt-br/sql/database-engine/install-windows/rename-a-computer-that-hosts-a-stand-alone-instance-of-sql-server?view=sql-server-ver15

Nenhum comentário:

Postar um comentário