我们是否可以使用SSIS将包含超过256个字段的Excel数据导入SQL数据库。如果是这样的话就有这个技巧,因为我在SSIS的Excel源代码中选择的列中看不到超过255列
答案 0 :(得分:1)
是的,我必须将Excel文件保存为CSV,然后我可以访问导入文件中的所有360列。 注意:因为我想以相同的格式保存错误,我还需要将我的ERRORS文件保存为CSV,并且当我设置连接时,错误文件必须存在,只有第一个列标题行,以便所有列都将在SSIS中自动映射。
答案 1 :(得分:0)
如果您的意思是在SSIS中的数据源组件预览中看不到超过255行,那么这是预期的,因为我相信它会向您展示最多。当然,所有行都将被导入。
答案 2 :(得分:0)
当我尝试所有途径都没有成功时,我尝试将excel文件转换为制表符分隔文本并尝试导入。它工作得很棒..
答案 3 :(得分:0)
您可以使用两个数据源加载数据,然后按照this Post
中的说明将它们连接在一起