我有一个SSIS包,使用Cozyroc SSIS+库将一些数据从SQL server传输到Salesforce,然后再传输回来。该包由多个数据流任务组成。它似乎总是由于其中一个任务中的一个特定可执行文件的HTTP连接超时而失败。基本上,可执行文件尝试从Salesforce中的Account对象获取一些数据。在包的前面还有其他可执行文件,它们可以很好地连接到Salesforce并从Salesforce下载数据,包括Account对象。堆栈跟踪如下:
Event Name: OnError
Message: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
at System.Net.HttpWebRequest.GetRequestStream()
at CozyRoc.SqlServer.SSIS.GzipWebRequest.GetRequestStream()
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at CozyRoc.Sforce.Service.SforceService.query(String queryString)
at CozyRoc.SqlServer.SSIS.SforceSource.PreExecute()
at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute(IDTSManagedComponentWrapper100 wrapper)
Operator:
Source Name: DailyJob
Source ID: {63F0DB1D-84FA-40E6-BDF4-3C375F839630}
Execution ID: {C92AE13A-A0EE-467F-925B-0520654E3E45}
Start Time:
End Time:
Data Code: -1073450910任何帮助都将不胜感激。
谢谢
发布于 2014-04-18 09:24:00
尝试在Salesforce连接管理器中增加超时参数。
https://stackoverflow.com/questions/23062173
复制相似问题