SSIS Web服务任务:“索引超出了数组的范围”访问空数组时出错

时间:2010-10-12 02:39:57

标签: xml web-services ssis

我正在尝试使用SSIS 2005中的Web服务任务连接到Web服务并提取一些数据。我能够下载WSDL文件,并且能够看到Webservice Task中的方法。我通过变量提供必要的参数(我甚至尝试过硬编码参数)。但是,当我执行任务时,我不断收到错误消息“索引超出了数组的范围”。当Web服务返回空数组时会发生这种情况。似乎SSIS应该处理这个错误。请帮忙找到解决方法。非常感谢你。

1 个答案:

答案 0 :(得分:0)

看起来像SSIS中的错误,检查您是否有最新的Service Pack - 它可能会修复它。对于SSIS 2005,我认为它目前是SP3,并且有几个累积更新(CU)。不知道它是否能解决这个问题,但这是我尝试的第一件事。