我有这个SSIS包以前一直运行到一个月前。它开始失败,出现以下错误代码,但在我重新启动进程后它运行正常。我已经尝试过今天整天运行但是有用。
代码从excel文件中取出所有内容并将其泵送到IBM DB2表。我知道错误说没有足够的存储空间,但是我还有另一个SSIS任务,它的步长是其规模的5倍,但运行完美无缺。
非常感谢对此的任何见解!
错误:System.Runtime.InteropServices.COMException(0x80070008):不是 足够的存储空间可用于处理此命令。 (例外 HRESULT:0x80070008)at Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentWrapper100.GetBLOBData(IDTSBuffer100 pIDTSBuffer,Int32 hRow,Int32 hCol,UInt32 dwOffset,UInt32 dwCount) 在Microsoft.SqlServer.Dts.Pipeline.PipelineBuffer.GetString(Int32 columnIndex)at Microsoft.SqlServer.Dts.Pipeline.ADONETDestination.GetBufferDataAtCol(PipelineBuffer 缓冲区,Int32 iCol)at Microsoft.SqlServer.Dts.Pipeline.ADONETDestination.ProcessInput(的Int32 inputID,PipelineBuffer buffer)at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostProcessInput(IDTSManagedComponentWrapper100 包装器,Int32 inputID,IDTSBuffer100 pDTSBuffer,IntPtr bufferWirePacket)