这种类似的问题给出了解决方案,以检查在C#中,你必须运行sp_help_job作业的状态。 问题是,当我试图查询出SQL,我从SQL Server得到一个错误说“找不到存储过程‘sp_help_job’。
我想在2008年MSS运行该SQL代码:
exec sp_help_job
有人可以发布准确的查询,找出工作的状态我只是跑?
这种类似的问题给出了解决方案,以检查在C#中,你必须运行sp_help_job作业的状态。 问题是,当我试图查询出SQL,我从SQL Server得到一个错误说“找不到存储过程‘sp_help_job’。
我想在2008年MSS运行该SQL代码:
exec sp_help_job
有人可以发布准确的查询,找出工作的状态我只是跑?
如果你正在编写C#代码,最简单的解决办法可能是使用SMO API来获取你所需要的信息。 您可以使用作业类找工作的当前状态和最后结果。
将其更改为:
exec msdb.dbo.sp_help_job
我曾与运行EXEC命令相同的问题。 然而,转产到“EXEC msdb.dbo.sp_help_job”工作。