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)。这样做有助于加载数据
通常当我收到此错误时,目标表有问题。检查表的存在以及源和目标之间的字段匹配。