如何在sql server 2005中查看文本中的作业

时间:2010-05-07 09:02:09

标签: sql sql-server-2005 sql-server-2000

Ex:对于商店程序,我们使用sp_helptext。是否有任何关键字用于在sql server 2005中查看文本中的作业

问候 库马尔

2 个答案:

答案 0 :(得分:3)

您可以查询msdb数据库中的各个表,以获取作业列表及其详细信息。

例如

select * from msbdb.dbo.sysjobs

将为您提供服务器中所有作业的列表

select * from msdb.dbo.sysjobactivity 

将为您提供工作活动详情。

答案 1 :(得分:2)

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

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

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