如何让SSIS导入具有非默认工作表名称的Excel文件?

时间:2011-08-25 19:58:49

标签: ssis

我有一个SSIS包,它循环遍历一个文件夹,并将所有excel文件导入OLEDB目的地。只要所有工作表名称都设置为默认值,该包就可以正常工作。如果工作表名称不同,它会中断。有关如何导入多个工作表的在线示例。 如何让SSIS导入包含非默认工作表名称的Excel文件?

2 个答案:

答案 0 :(得分:2)

结帐Programming Foreach Loop Container – Enumerating Excel Sheets。它使用Foreach循环容器迭代工作簿中的任何工作表。

答案 1 :(得分:1)

您可以设置Excel Source的OpenRowSet属性。像“MyNotDefaultWorksheet”之类的东西。 您还可以从包变量中设置此属性,然后以编程方式设置此变量。