我正在构建一个SSIS包,并在OLE DB目标编辑器中设置“表名或视图”时出错。
SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred.
Error code: 0x8007000E. An OLE DB record is available.
Source: "Microsoft SQL Native Client 10.0" Hresult: 0x8007000E
Description: "Not enough storage is available to complete this operation.".
Failed to open a fastload rowset for "[dbo].[MyTable]".
Check that the object exists in the database.
Exception from HRESULT: 0xC0202040 (Microsoft.SqlServer.DTSPipelineWrap)
但是,桌子肯定在那里。
可能导致此错误的原因是什么?
答案 0 :(得分:1)
尝试保存包并退出BIDS。然后重新开始,尝试修复目标组件。
它只是抱怨该表,因为它正处于Out of Memory异常时处理该表的过程中。它有一个关于这一点的思路 - 失败设置表==表不存在。