SQL Server 2005, estou vendo cerca de 100 'trabalhos' no nó SQL Agent>jobs no SSMS. Eles aparecem como strings hexadecimais não com seus nomes reais:
Se eu consultar msdb..sysjobs, vejo uma lista muito menor de trabalhos e seu JobName correspondente.
Então, quais são esses trabalhos e como posso fazê-los aparecer como o nome real do trabalho em oposição ao JobID?
Obrigado, Pedro
Eles são provenientes de assinaturas de serviços de relatórios.
O SQL abaixo fornecerá uma lista dos nomes dos trabalhos em relação aos relatórios reais
Ainda melhor ( peguei neste link ):
Esse nome de trabalho hexadecimal deve ter vindo da coluna job_id que está presente na tabela msdb.dbo.sysjobhistory e na tabela msdb.dbo.sysjobs. O que a consulta abaixo retorna para o ID do trabalho hexadecimal