0

我将 SSIS 用于 SQL Server 2008。

我有一个 SSIS,它从 SQL Server 数据库中获取数据并将其导出到 excel 文件中。

在控制流上,我有一个数据流。在数据流上,我有一个 Ole DB 源和一个 Excel 目标。Excel 目标使用 Excel 连接管理器。在 Excel 连接管理器上,定义了一个 Excel 文件的路径。

excel 文件包含列名。

我已将列名作为冻结窗格放在 Excel 文件中。事实上,我已经冻结了 excel 文件的前 5 行(列名在第四行)。

如果我此时运行 SSIS,它运行良好。

现在,我在 excel 文件的第二行放置了 excel 文件的标题。但是在 SSIS 中,如果我右键单击 Excel 目标并单击编辑,然后转到映射选项卡,我无法看到目标列上的列名。我唯一看到的是标题和一些单元格(f1,f2)。

我该怎么做才能像以前一样看到我的目标列并且在 excel 文件上仍然有标题?

编辑:Excel数据:

Code    Code2   Code3   
AB         31     MQ    
AC         32     MR    

谢谢...

4

1 回答 1

1

我在 excel 文件上放置了一个命名范围,并使 Excel 目标指向该范围。所以问题解决了。谢谢!

于 2012-12-26T20:11:25.767 回答