关于sql server:Convert Excel File to CSV Then Load to SQL Table using SSIS

Convert Excel File to CSV Then Load to SQL Table Using SSIS

我有一个非常大的 Excel 数据要加载到 SQL 表中。对于小数据,它可以工作。但是,对于大数据(超过 2000 万条记录),我收到以下错误。

Excel to CSV : There were errors during task validation. Excel to CSV
Error:"Excel Source" failed validation and returned validation status
and returned validation status"VS_ISBROKEN". Excel to CSV: opening a
rowset for"Table1$" failed. check that the object exists in the
database. Excel to CSV:Error : SSIS Error code DTS_E_OLEDBERROR. An
OLE DB error has occurred .Error code 0x80004005.


我的包裹没有问题。问题在于 excel 文件。对于小数据,扩展 .xlsx 有效(excel 2007)。对于大数据,我必须将数据转换为 Excel 97 版本(.xls)。这样做有助于加载数据


通常当我收到此错误时,目标表有问题。检查表的存在以及源和目标之间的字段匹配。