2010-05-07 65 views

回答

2

对于像这样的东西,我知道如何在Management Studio中执行某些操作,但不知道如何通过代码执行此操作我有时会启动Profiler跟踪,然后在Management Studio中执行操作以查看正在执行的操作。在我的系统上这样做表明以下可能会有所帮助。

exec msdb.dbo.sp_help_jobstep @job_name = 'Your job name' 

如果你看一下,它似乎定义使用msdb.dbo.sysjobsteps

3

您可以查询任何关键词msdb数据库中的各种表格以获取作业列表及其详细信息。

例如

select * from msbdb.dbo.sysjobs 

会给你所有作业的列表中服务器同时

select * from msdb.dbo.sysjobactivity 

会给你的工作活动的详细信息。

+0

我想查看具体工作的脚本? – kumar 2010-05-07 09:39:43