【发布时间】:2019-03-21 08:24:39
【问题描述】:
在将 csv 文件加载到 sql server(版本 12.0.5571)时出现以下错误,我正在使用 Visual Studio 10 上传数据。以下是我遇到的错误,需要一些帮助来找出我哪里出错了。
[OLE DB 目标 [529]] 错误:SSIS 错误代码 DTS_E_OLEDBERROR。 发生 OLE DB 错误。错误代码:0x80004005。 OLE DB 记录 可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80004005 描述:“转换时转换失败 将 nvarchar 值 '"201' 转换为数据类型 int."。
[OLE DB 目标 [529]] 错误:SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREON错误。 “OLE 数据库 Destination.Inputs[OLE DB 目标输入]”失败,因为错误 发生代码 0xC020907B,并且“OLE DB”上的错误行处置 目的地。 Inputs[OLE DB Destination Input]”指定失败 错误。在指定的指定对象上发生错误 零件。在此之前可能会发布更多错误消息 有关失败的信息。
[SSIS.Pipeline] 错误:SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。这 组件“OLE DB 目标”(529) 上的 ProcessInput 方法失败 处理输入“OLE DB 目标”时出现错误代码 0xC0209029 输入” (542)。已识别的组件从 处理输入法。该错误是特定于组件的,但 错误是致命的,将导致数据流任务停止运行。 在此之前可能会发布带有更多信息的错误消息 关于失败。
[平面文件源 [264]] 错误:尝试将行添加到数据 流任务缓冲区失败,错误代码 0xC0047020。
[SSIS.Pipeline] 错误:SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。这 平面文件源上的 PrimeOutput 方法返回错误代码 0xC02020C4。 管道引擎调用时组件返回失败代码 素数输出()。故障代码的含义由 组件,但错误是致命的并且管道停止执行。 在此之前可能会发布带有更多信息的错误消息 关于失败。
【问题讨论】:
标签: sql-server