我正在尝试使用SSIS 2005中的Web服务任务连接到Web服务并提取一些数据。我能够下载WSDL文件,并且能够看到Webservice Task中的方法。我通过变量提供必要的参数(我甚至尝试过硬编码参数)。但是,当我执行任务时,我不断收到错误消息“索引超出了数组的范围”。当Web服务返回空数组时会发生这种情况。似乎SSIS应该处理这个错误。请帮忙找到解决方法。非常感谢你。
答案 0 :(得分:0)
看起来像SSIS中的错误,检查您是否有最新的Service Pack - 它可能会修复它。对于SSIS 2005,我认为它目前是SP3,并且有几个累积更新(CU)。不知道它是否能解决这个问题,但这是我尝试的第一件事。