如何在正在运行的工作中获取有关DTS Step的详细信息?

时间:2010-05-17 13:57:18

标签: sql dts

我已安排DTS从预定作业运行。 DTS有几个步骤。现在,只要作业正在运行并且我查看企业管理器中的作业部分,它就会在状态中显示以下内容:执行作业步骤1'....尽管它正确地运行所有步骤。我怎么知道DTS在哪一步运行?

我可以从sql analyzer获得状态吗?

4 个答案:

答案 0 :(得分:1)

您可以添加一些可以显示dts当前运行位置的内容。 I prefer最好的方法是使用脚本放置alert。没有其他直接的方法可以用来跟踪DTS任务!

答案 1 :(得分:0)

你得到的显示是快照。你需要不断刷新它。

答案 2 :(得分:0)

作业中只有一个步骤,即运行DTS包的命令。

如果要查看包中步骤的进度,则需要在DTS包中添加一些内容,以记录每个步骤,因为它在日志记录表中完成。

答案 3 :(得分:0)

由于DTS主要针对数据库表执行,因此在SQLServer端,如果您具有管理权限,则可以找到所有会话当前处于活动状态,正在执行的语句等。 您可以在管理下作为活动监视器