通过SSIS包将数据从excel导入SSMS 2016

时间:2017-02-10 22:38:42

标签: sql-server excel ssis

excel文件中的数据从第5行开始,我在第16行F16列中有日期。

F16列中的数据是Float类型。

当我尝试导入数据时(在excel连接管理器中取消选中第一行作为标题),它会给我一个错误 " Excel来源"验证失败并返回验证状态" VS_NEEDSNEWMETADATA"。

我认为这是因为数据类型不匹配(日期和浮动在同一列中)

有没有办法可以获得日期和数据?我是SSIS的新手。任何帮助表示赞赏。

谢谢!

1 个答案:

答案 0 :(得分:0)

您必须使用OpenRowset或Query Excel Sheet从特定行的Excel中获取数据。

Nice article on mssqltips;