查看JOB状态
来源:互联网 发布:thinkphp源码 编辑:程序博客网 时间:2024/06/05 19:00
BEGIN
DECLARE @jobstatus
TABLE(Job_ID uniqueidentifier, Last_Run_Date int, Last_Run_Time int, Next_Run_Date int,
Next_Run_Time int,Next_Run_Schedule_ID int, Requested_To_Run int,
Request_Source int, Request_Source_ID varchar(100),
Running int, Current_Step int, Current_Retry_Attempt int, State int)
INSERT INTO @jobstatus
EXEC MASTER.dbo.xp_sqlagent_enum_jobs 1,garbage
BEGIN
SELECT DISTINCT CASE
WHEN state=1 THEN 'Job is Executing'
WHEN state=2 THEN 'Waiting for thread to complete'
WHEN state=3 THEN 'Between retries'
WHEN state=4 THEN 'Job is Idle'
WHEN state=5 THEN 'Job is suspended'
WHEN state=7 THEN 'Performing completion actions'
END AS State,sj.name,
CASE WHEN ej.running=1 THEN st.step_id ELSE 0 END AS currentstepid,
CASE WHEN ej.running=1 THEN st.step_name ELSE 'not executing' END AS currentstepname,
st.command, ej.request_source_id
FROM @jobstatus ej join msdb..sysjobs sj ON sj.job_id=ej.job_id
JOIN msdb..sysjobsteps st ON st.job_id=ej.job_id AND (st.step_id=ej.current_step or ej.current_step=0)
WHERE ej.running+1>1
END
END
SELECT * FROM @jobstatus
- autosys 查看job状态
- 查看JOB状态
- 查看 SQL 中JOB 的运行状态
- 查看 SQL 中JOB 的运行状态
- Sql server 日记 (查看Sql server JOB 运行状态)
- 查看 SQL Server 作业(job)运行结果状态脚本
- 查看 SQL Server 作业(job)运行结果状态脚本(SQL Server 2000 & 2005)
- SAP Job 状态记录
- SAP Job 状态记录
- SM37 job状态意义
- oracle job查看
- Hadoop 查看/杀掉 Job
- 如何查看JOB的结果
- Oracle中查看定时Job
- Oracle查看所有的Job
- spark 查看 job history 日志
- Spark 查看 job history 日志
- job check running查看当期那JOB是否正在运行
- glib交叉编译过程
- 关于winform 屏蔽FLASH界面鼠标右键的问题
- 绝对实用 !USB鼠标失灵的解决办法
- 心灵触动(二)
- Android开发之多层树型目录的实现
- 查看JOB状态
- VS10编译X264
- 广播接收者--BroadcastReceiver
- USB接口失灵怎么办
- 喊喊口号
- 10g数据库做rman duplicate
- 心灵触动(三)
- Excel数据导入到Sql Server 2005
- SAP订单状态最详细的解释