以Excel作为源的SSIS包

时间:2017-03-30 17:13:17

标签: sql-server excel ssis

我有一张Excel表格,里面有一些标题和徽标。我想创建该Excel的SSIS包,但是当我创建包时,我没有获得所需的列名。如何在Excel表格中获取SQl中的确切列名?

这是我正在使用的工作表

image

2 个答案:

答案 0 :(得分:1)

当用户LONG开始在评论中说,如果你有一个奇怪的Excel表格,你需要在较大的表格中明确指定数据范围。

由于列名称跨越多行,因此情况尤其糟糕。没有解决方法,因此连接管理器会为您提供F1F2等列名称。

在这个屏幕截图中,我在我的SSIS包的“OpenRowset”属性中指定我的数据存在于名为“DATA INPUT SECTIONS”的工作表上,我希望范围从A2到列{{ 1}}。我没有指定一个结束行,以便拉入所有可用的行。

SSIS Specifying OPENROWSET

答案 1 :(得分:0)