SQL SERVER 查询作业执行情况
SELECT [job].[job_id] AS '作业唯一标识符' ,[job].[name] AS '作业名称' ,[jstep].[step_uid] AS '作业步骤唯一标识符' ,[jstep].[step_id] AS '步骤编号' ,[jstep].[step_name] AS '步骤名称' ,CASE [jstep].[last_run_outcome] WHEN 0 THEN '失败' WHEN 1 THEN '成功' WHEN 2 THEN '重试' WHEN 3 THEN '取消' WHEN 5 THEN '未知' END AS '上次运行状态' ,STUFF(STUFF(RIGHT('000000' + CAST([jstep].[last_run_duration] AS VARCHAR(6)), 6), 3, 0, ':'), 6, 0, ':') AS [LastRunDuration (HH:MM:SS)] ,[jstep].[last_run_retries] AS '上次运行重复执行次数' ,CASE [jstep].[last_run_date] WHEN 0 THEN NULL ELSE CAST(CAST([jstep].[last_run_date] AS CHAR(8)) + ' ' + STUFF(STUFF(RIGHT('000000' + CAST([jstep].[last_run_time] AS VARCHAR(6)), 6), 3, 0, ':'), 6, 0, ':') AS DATETIME) END AS '上次运行时间' FROM [msdb].[dbo].[sysjobsteps] AS [jstep] INNER JOIN [msdb].[dbo].[sysjobs] AS [job] ON [jstep].[job_id] = [job].[job_id] WHERE job.enabled = 1 ORDER BY [jstep].[last_run_outcome],[job].[name], [jstep].[step_id]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~