A quem pertence o Job?

Definir o owner dos jobs do SQL Server é sempre uma dúvida cruel... Com uma solução muito simples. O owner do job realmente não significa muito - os jobs podem ser de qualquer um e eles ainda funcionarão do mesmo jeito...

Até que a conta do owner seja descartada!!!

Se o SQL Server foi gerenciado por alguém que não está mais na empresa, todos os jobs irão parar de funcionar quando o SQL Server não conseguir validar a conta do owner do job. Claro que isso também pode acontecer se houver algum problema no Active Directory quando o job precisar ser executado.

A solução mais simples é que a conta SA possua todos os trabalhos, mesmo que ela esteja desativada no SQL Server.

E, por favor, ela TEM que estar!!!

Para trocar o owner do job, basta um duplo clique sobre o job e alterar o campo owner na pasta General:

Agora, se você é como todo DBA que vive na Terra (!), deve ter alguns jobs rodando. Então, para facilitar, você pode usar esse script que mostra todos os jobs com owner diferente de SA e, de quebra, ainda monta o comando para alterar o owner:

E, se quiser um owner diferente de SA, é só ajustar o script.

Posts Em Destaque
Posts Recentes
Arquivo
Procurar por tags