SQL SERVER查询Job每个步骤执行结果情况
2013-04-24 15:03
357 查看
SELECT
[job].[job_id],
[job].[name] AS 'job_name',
[jobstep].[step_id],
[jobstep].[step_name],
[jobhis].[message] AS 'err_mess'--步骤失败的原因
FROM [dbo].[sysjobs] AS job WITH(NOLOCK)
INNER JOIN dbo.[sysjobhistory] AS jobhis WITH(NOLOCK)--run_status=0代表失败步骤
ON ([job].[job_id] = [jobhis].[job_id] AND [jobhis].[run_status] = 0)
INNER JOIN [dbo].[sysjobsteps] AS jobstep WITH(NOLOCK)
ON ([job].[job_id] = [jobstep].[job_id] AND [jobstep].[step_id] = [jobhis].[step_id])
--run_date是步骤执行的时间
WHERE [jobhis].[run_date] = CONVERT(INT, CONVERT(NVARCHAR(8), DATEADD(dd, -1, GETDATE()), 112))
来自为知笔记(Wiz)
[job].[job_id],
[job].[name] AS 'job_name',
[jobstep].[step_id],
[jobstep].[step_name],
[jobhis].[message] AS 'err_mess'--步骤失败的原因
FROM [dbo].[sysjobs] AS job WITH(NOLOCK)
INNER JOIN dbo.[sysjobhistory] AS jobhis WITH(NOLOCK)--run_status=0代表失败步骤
ON ([job].[job_id] = [jobhis].[job_id] AND [jobhis].[run_status] = 0)
INNER JOIN [dbo].[sysjobsteps] AS jobstep WITH(NOLOCK)
ON ([job].[job_id] = [jobstep].[job_id] AND [jobstep].[step_id] = [jobhis].[step_id])
--run_date是步骤执行的时间
WHERE [jobhis].[run_date] = CONVERT(INT, CONVERT(NVARCHAR(8), DATEADD(dd, -1, GETDATE()), 112))
来自为知笔记(Wiz)
相关文章推荐
- SQL SERVER查询Job每个步骤执行结果情况
- SQL SERVER 查询Job基本信息和执行情况
- SQL SERVER 查询Job作业基本信息及执行情况
- SQL SERVER 查询Job作业基本信息及执行情况
- SQL SERVER 查询Job作业基本信息及执行情况
- SQL SERVER 查询作业(Job)基本信息及执行情况的sql
- 查询SQL Server 2008运行效率情况(在master数据库下执行)
- Sql Server 监控 Job 执行情况
- 监控SQL Server的job执行情况
- Sql Server 监控 Job 执行情况
- SQL Server ->> 关于SQL Server Agent Job执行步骤时的用户上下文(User Context)问题
- SQL Server执行逻辑查询时,SQL被解析的步骤
- SQL Server执行逻辑查询时,SQL被解析的步骤
- SQL Server 各种查询语句执行返回结果
- Sql Server 监控 Job 执行情况
- 转 SQL Server 查询处理中的各个阶段(SQL执行顺序)
- [Bug]ArcSDE10.1执行ST_Geometry大数据量的大范围查询范围结果为0
- sqlserver获取代理服务作业job的执行情况
- SQL Server查询SQL语句的执行计划
- SQL Server日志过大会影响查询结果