Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SSIS 2005进程任务超时问题_Sql Server_Sql Server 2005_Ssis - Fatal编程技术网

Sql server SSIS 2005进程任务超时问题

Sql server SSIS 2005进程任务超时问题,sql-server,sql-server-2005,ssis,Sql Server,Sql Server 2005,Ssis,这就是我要做的 我有一个perl脚本,可以浏览网站、填写表单并提交表单。此过程大约需要1分钟完成,并将在网站上启动一个异步过程,以创建报告并将其放到FTP站点 在提交表单后,我想终止流程并报告成功 在一段时间(小时)后,我将去FTP站点获取从该网站生成的报告 为了实现这一点,我有一个批处理文件,它使用一个参数调用perl脚本,以便运行报告类型。这个很好用。当我从SSIS进程任务调用批处理脚本时,它会工作。但是,我希望流程任务在5分钟后成功终止,因此我将超时设置为300秒,但它仍然以失败终止 是否

这就是我要做的

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


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

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

    第一个任务仍然会以失败而结束,但是您将毫无困难地进入下一个任务

    如果有帮助,请告诉我

    詹姆斯