【发布时间】:2015-02-16 14:49:13
【问题描述】:
我在从 Excel 文件导入 SQL Server 2008 R2 中的表时遇到此错误。
我添加了一张图片。
复制到 [dbo].[MultiPLU](错误)消息错误 0xc0202009:数据 流任务 1:SSIS 错误代码 DTS_E_OLEDBERROR。 OLE DB 错误有 发生了。
错误代码:0x80004005。有一条 OLE DB 记录可用。
来源:“Microsoft SQL Server Native Client 10.0”
结果:0x80004005 描述:“声明已终止。”。OLE DB 记录可用。
来源:“Microsoft SQL Server Native Client 10.0”
结果:0x80004005
说明:“无法将值 NULL 插入到列 'PLUCode'、表 'AR4UWin.dbo.MultiPLU';列不允许空值。插入失败。”。
(SQL Server 导入导出向导)错误 0xc0209029:数据流任务 1:SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREON错误。 "输入"目标输入" (57)" 失败,因为发生了错误代码 0xC020907B,并且错误行 “输入”目标输入“(57)”的处置指定失败 错误。在指定的指定对象上发生错误 零件。在此之前可能会发布更多错误消息 有关失败的信息。
(SQL Server 导入导出向导)错误 0xc0047022:数据流任务 1:SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。组件上的 ProcessInput 方法 “目标 - MultiPLU”(44)失败,错误代码为 0xC0209029,而 处理输入“目的地输入”(57)。已识别的组件 从 ProcessInput 方法返回错误。错误是具体的 到组件,但错误是致命的,将导致数据流 任务停止运行。在此之前可能会发布错误消息 提供有关失败的更多信息。
(SQL Server 导入和导出向导)
【问题讨论】:
标签: sql-server excel sql-server-2008-r2