我有一个非常大的excel数据加载到SQL表。对于小数据,它可以工作。但是,对于大数据(超过2000万条记录),我收到以下错误。
Excel to CSV:任务验证期间出错。 Excel到CSV 错误:" Excel来源"验证失败并返回验证状态 并返回验证状态" VS_ISBROKEN"。 Excel到CSV:打开一个 rowset for" Table1 $"失败。检查对象是否存在于 数据库。 Excel到CSV:错误:SSIS错误代码DTS_E_OLEDBERROR。一个 发生OLE DB错误。错误代码0x80004005。
答案 0 :(得分:1)
我的包没有问题。问题出在excel文件中。对于小数据,扩展名.xlsx有效(excel 2007)。对于大数据,我必须将数据转换为Excel 97版本(.xls)。这样做有助于加载数据
答案 1 :(得分:0)
通常当我收到此错误时,目标表出错。检查表的存在以及源和目标之间的字段匹配。