我有一个SSIS包,它循环遍历一个文件夹,并将所有excel文件导入OLEDB目的地。只要所有工作表名称都设置为默认值,该包就可以正常工作。如果工作表名称不同,它会中断。有关如何导入多个工作表的在线示例。 如何让SSIS导入包含非默认工作表名称的Excel文件?
答案 0 :(得分:2)
结帐Programming Foreach Loop Container – Enumerating Excel Sheets。它使用Foreach循环容器迭代工作簿中的任何工作表。
答案 1 :(得分:1)
您可以设置Excel Source的OpenRowSet属性。像“MyNotDefaultWorksheet”之类的东西。 您还可以从包变量中设置此属性,然后以编程方式设置此变量。