SSIS包从Visual Studio运行,但从SQL Server代理失败,错误为DTS_E_PRIMEOUTPUTFAILED

SSIS包从Visual Studio运行,但从SQL Server代理失败,错误为DTS_E_PRIMEOUTPUTFAILED,ssis,ssis-2012,ssis-2017,Ssis,Ssis 2012,Ssis 2017,最近几天,SSIS作业失败。在此之前,它已成功执行。因此,我使用visualstudio执行了这个包&它可以正常工作。源是SAP,用于Theobald组件。SQL SERVER 2017 以下错误正在进入SSMS Load Agreement data 1:Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on ZOH_AGGRM returned error code 0x80131505. The c

最近几天,SSIS作业失败。在此之前,它已成功执行。因此,我使用visualstudio执行了这个包&它可以正常工作。源是SAP,用于Theobald组件。SQL SERVER 2017

以下错误正在进入SSMS

Load Agreement data 1:Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on ZOH_AGGRM returned error code 0x80131505. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.

Load Agreement data 1:Error: System.TimeoutException: The operation has timed out.
at Theobald.Extractors.Ohs.OhsExtractorThirdParty.Run(Action 1 processResult, CancellationToken cancellationToken)
at Theobald.Extractors.Common.ExtractorBase`1.Run(Action 1 processResult, LoggerBase logger, CancellationToken cancellationToken)
at Theobald.Extractors.Common.ExtractorBase`1.Run(Action 1 processResult, LoggerBase logger)
at XtractIS.XtractSourceOHS.PrimeOutput(Int32 outputs, Int32[] outputIDs, PipelineBuffer[] buffers)
at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPrimeOutput(IDTSManagedComponentWrapper100 wrapper, Int32 outputs, Int32[] outputIDs, IDTSBuffer100[] buffers, IntPtr ppBufferWirePacket)

请帮助我。

您的一个错误是:System.TimeoutException,因此它将取决于发生错误的位置和代码正在执行的操作。如果它是成功的,也许你的数据到达需要更长时间的点,所以你的超时。检查您的超时设置以及具体发生的位置。