我需要一个应用程序来监视SQL Server作业。例如:我有CPU使用率图形,时间比例在14:00:200和14:20:000之间156.编号作业应该是seen.I想拍像this.I'm新秀programmer.Is它的东西可能对不起,我英文不好如何在C#中监控SQL Server作业
回答
你可以使用
SELECT
ja.job_id,
j.name AS job_name,
ja.start_execution_date,
ISNULL(last_executed_step_id,0)+1 AS current_executed_step_id,
Js.step_name
FROM msdb.dbo.sysjobactivity ja
LEFT JOIN msdb.dbo.sysjobhistory jh
ON ja.job_history_id = jh.instance_id
JOIN msdb.dbo.sysjobs j
ON ja.job_id = j.job_id
JOIN msdb.dbo.sysjobsteps js
ON ja.job_id = js.job_id
AND ISNULL(ja.last_executed_step_id,0)+1 = js.step_id
WHERE ja.session_id = (SELECT TOP 1 session_id FROM msdb.dbo.syssessions ORDER BY agent_start_date DESC)
AND start_execution_date is not null
AND stop_execution_date is null;
来源:http://sqlstudies.com/2013/09/05/a-t-sql-query-to-get-current-job-activity/
您可能想要添加** WHERE ja.start_execution_date BETWEEN'2012-04-10 14:00:00'和'2014-09-10 14:20:00'**。 – Margus 2014-09-10 11:39:03
是否有可能在图形中显示此值?以及如何?我可以获取这些值并将其显示在datagridview上,但对于chart而言我不太好.Chart也将在我的应用程序中 – 2014-09-10 12:17:55
实际上超出了范围1个问题,但请看http://www.c-sharpcorner.com/UploadFile/mahesh/charting-in-wpf/ – Margus 2014-09-10 12:31:59
- 1. 如何在C#中监控SQL Server代理作业信息
- 2. 如何查找SQL Server代理作业中的作业数量?
- 3. sql server和文件监控
- 4. 监控SQL Server带宽
- 5. PowerShell作业进度监控
- 6. SQL Server 2008中作业
- 7. SQLCMD - SQL Server作业
- 8. 如何在SQL Server 2008标准中创建SQL代理作业?
- 9. 从C运行Sql Server代理作业#
- 10. 如何调试SQL Server代理作业?
- 11. 如何备份SQL Server代理作业?
- 12. 如何备份SQL Server代理作业?
- 13. 在Heroku上监控延迟作业
- 14. SQL Server管理工作室作业列表中未列出的SQL Server作业
- 15. 预定在Sql Server中的作业
- 16. 在SQL Server 2005中创建作业
- 17. 如何使用SQL Server Express创建基本的SQL Server作业?
- 18. 如何在SQL Server 2008中从SQL作业运行C#控制台应用程序?
- 19. 如何使用C#从SQL Server 2008的作业生成脚本?
- 20. 用户访问SQL Server代理 - 作业活动监视器
- 21. SQL Server代理作业监视和通知
- 22. 如何在AppHarbor SQL数据库上执行SQL Server作业?
- 23. 如何监控SQL Server中的表以进行更改
- 24. 如何监控我在SQL Server上花费的时间?
- 25. 如何监视被触发后运行的SQL Server代理作业
- 26. 如何在sql server 2008中创建db备份作业?
- 27. 如何在SQL Server 2005中创建作业
- 28. 如何在SQL Server Express版本中创建作业
- 29. 如何在SQL Server 2005中创建作业和计划
- 30. SQL Server作业超时
你应该阅读[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask) – 2014-09-10 11:36:22