【发布时间】:2018-02-27 10:38:02
【问题描述】:
我有大约 300MB+ 大小的 excel 文件。当我尝试使用传统的 excel 源和 SQL 目标加载它时,它继续旋转。连一行都没有加载。
有没有办法使用 SSIS 将巨大的 excel 文件加载到 SQL Server?可以减少成小块(批处理)?
【问题讨论】:
-
如果您将 xlsx 文件限制为更少的行,您的流程是否真的有效?我建议只尝试 100 个!
-
你可以很好地处理示例文件
-
如果将Excel文件导出为csv,然后尝试使用SSIS导入csv,是否有效?
-
我认为阅读本身的问题,无论如何都会尝试发表评论
-
Excel 可能在 CR 或 LF 或 TAB 等单元格中有讨厌的隐藏字符...如果不加引号,这些可能会对导入造成严重破坏...另存为 CSV 文件,然后将 CSV 导入SQL 和备用错误,这至少会告诉你哪一行有问题字符
标签: sql-server excel ssis xlsx