SQL Server作业/ SSIS包 - 生成XML文档时出错

时间:2017-07-11 12:11:59

标签: sql-server web-services ssis

我目前的SQL Server代理作业存在问题。它过去工作正常但它已经停止在SSIS包中执行的任务之一上突然工作。

SSIS包中包含6个完全相同的Web服务任务,其中包含一个到Web服务的http连接。

从Web服务中提取数据,然后将其写入xml文件,然后将其加载到SQL Server数据库中。

为作业配置了所有内容以便正确使用它(注意:它曾经没有错误地工作)。

此外,当我从数据工具手动运行包时,它不会给我任何错误,数据加载完全正常..

我为六个任务之一得到的确切错误是:

  

出现以下错误消息时出错:   " Microsoft.SqlServer.Dts.Tasks.WebServiceTask.Webservi   ceTaskException:无法执行Web方法。错误是:那里   生成XML文档时出错... at   Microsoft.SqlServer.Dts.Tasks.WebServiceTask.WebMetho   dInvokerProxy.InvokeMethod(DTSWebMethodInfo methodInfo,String   serviceName,Object connection)at   Microsoft.SqlServer.Dts.Tasks.WebServiceTask.WebServic   eTaskUtil.Invoke(DTSWebMethodInfo methodInfo,String serviceName,   对象连接,VariableDispenser taskVariableDispenser)at   Microsoft.SqlServer.Dts.Tasks.WebServiceTask.WebServic   eTask.executeThread()"

我一直在调查此错误,但我找不到导致它的原因。

我唯一能想到的是XML的文件大小。六个XML文件中有五个不超过10MB。导致错误的是超过800MB(当它工作时,这曾经是这个尺寸的1/4)。

任何人都有任何想法?

0 个答案:

没有答案