我已安排DTS从预定作业运行。 DTS有几个步骤。现在,只要作业正在运行并且我查看企业管理器中的作业部分,它就会在状态中显示以下内容:执行作业步骤1'....尽管它正确地运行所有步骤。我怎么知道DTS在哪一步运行?
我可以从sql analyzer获得状态吗?
答案 0 :(得分:1)
您可以添加一些可以显示dts当前运行位置的内容。 I prefer
最好的方法是使用脚本放置alert
。没有其他直接的方法可以用来跟踪DTS任务!
答案 1 :(得分:0)
你得到的显示是快照。你需要不断刷新它。
答案 2 :(得分:0)
作业中只有一个步骤,即运行DTS包的命令。
如果要查看包中步骤的进度,则需要在DTS包中添加一些内容,以记录每个步骤,因为它在日志记录表中完成。
答案 3 :(得分:0)
由于DTS主要针对数据库表执行,因此在SQLServer端,如果您具有管理权限,则可以找到所有会话当前处于活动状态,正在执行的语句等。 您可以在管理下作为活动监视器。