Запрос для перечисления имен заданий и шагов, связанных с конкретной таблицей

Есть ли способ найти и найти, какое задание выполняет конкретное обновление таблицы. Есть несколько заданий агента sql с несколькими шагами. Что такое запрос sql для поиска всех заданий и определения местоположения имени и шагов задания?

Это необходимо для определения шагов, связанных с загрузкой таблицы.


person user1254579    schedule 31.05.2018    source источник
comment
serverfault.com/ вопросы/14524/   -  person DhruvJoshi    schedule 31.05.2018
comment


Ответы (1)


Взгляните на это:

Запросы заданий агента SQL

use msdb

SELECT 
    [sJOB].[job_id] AS [JobID]
    , [sJOB].[name] AS [JobName]
    ,step.step_name
    ,step.command
FROM
    [msdb].[dbo].[sysjobs] AS [sJOB]
    LEFT JOIN [msdb].dbo.sysjobsteps step ON sJOB.job_id = step.job_id

WHERE step.command LIKE '%MYTABLENAME%'
ORDER BY [JobName]
person B3S    schedule 31.05.2018