从SQL Agent调用URL,如何获得响应?

时间:2015-03-03 16:49:11

标签: sql-server ssis sql-agent-job sql-agent

我在多步骤作业中通过操作系统(CmdExec)成功调用了一个URL,但是我在调​​用URL后无法确定如何获得正确的响应以进入下一步

我的工作看起来像这样:

步骤1:SSIS包处理数据 第2步:致电URL
第3步:SSIS包再次操作数据。

问题是,如果我将成功的流程退出代码保留为0,则该步骤的作业将失败,因为该步骤不会生成任何输出(它会生成流程退出代码为1)。如果我将成功的进程退出代码更改为1,则作业将在URL部分运行之前移至步骤3。 URL部分每次运行时都会有一段可变的时间,因此我无法在该步骤上设置延迟。

作为参考,这就是我调用网址的方式:

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" "http://yoursite.com/yourpage.aspx"

在继续执行第3步之前,是否有人知道如何让我的第二步等到URL完全加载?我可以将URL输出任何类型的文本,如果它应该如何完成。

由于

编辑 - 抱歉,这应该发布在DBA部分,但最终出现在“溢出”部分。

0 个答案:

没有答案