SSIS引起的转换错误

时间:2015-08-04 17:34:04

标签: excel unicode ssis

我是新的太过分了,我不知道该怎么做。我想要做的就是将excel文件放入访问数据库。 excel文件的字段类型是Unicode字符串[DT_WSTR] 255,访问数据库的模式是Unicode字符串[DT_WSTR] 255.访问数据库有一些计算字段,但不在导入中使用。  有人请帮帮我。我不知道该怎么做。

  

[OLE DB Destination [2]]错误:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。

     

OLE DB记录可用。来源:“Microsoft Access数据库引擎”Hresult:0x80004005描述:“”。

     

[OLE DB Destination [2]]错误:SSIS错误代码DTS_E_INDUCEDTRANSFORMFAILUREONERROR。 “OLE DB Destination.Inputs [OLE DB目标输入]”失败,因为出现错误代码0xC020907B,并且“OLE DB Destination.Inputs [OLE DB目标输入]”上的错误行处置指定错误失败。指定组件的指定对象发生错误。在此之前可能会发布错误消息,其中包含有关失败的更多信息。

     

[SSIS.Pipeline]错误:SSIS错误代码DTS_E_PROCESSINPUTFAILED。处理输入“OLE DB目标输入”(15)时,组件“OLE DB目标”(2)上的ProcessInput方法失败,错误代码为0xC0209029。标识的组件从ProcessInput方法返回错误。该错误特定于组件,但错误是致命的,将导致数据流任务停止运行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。

1 个答案:

答案 0 :(得分:0)

他们是表中的计算结果。我不知道SSIS不允许表中的计算字段