SSIS 2005进程任务超时问题

时间:2009-10-22 13:38:43

标签: sql-server sql-server-2005 ssis

这是我想要做的。

  1. 我有一个浏览网站的perl脚本,填写表单并提交表单。此过程大约需要1分钟才能完成,并将在网站上启动异步过程以创建报告并将其放到FTP站点。
  2. 提交表单后,我想杀死该进程并报告成功。
  3. 经过一段时间(小时)后,我将前往FTP站点获取从网站生成的报告。
  4. 为了实现这一点,我有一个批处理文件,它调用perl脚本,并带有要运行的报告类型的参数。这很好用。当我从SSIS Process Task调用批处理脚本时,它可以工作。但是,我希望流程任务在5分钟后成功终止,因此我将超时设置为300秒,但仍然以失败告终。

    是否有人知道如何使流程任务报告成功,以便继续执行包中的下一个任务?

1 个答案:

答案 0 :(得分:0)

尝试将连接线转换为“完成”优先约束。我猜这条线将是绿色的。右键单击此项,然后将其更改为“完成”。它应该变成蓝色。

第一个任务wille仍然以失败告终,但是你将进入下一个没有麻烦。

如果有帮助,请告诉我,

詹姆斯