【发布时间】:2011-08-25 19:58:49
【问题描述】:
我有一个 SSIS 包,它遍历文件夹并将所有 excel 文件导入 OLEDB 目标。只要所有工作表名称都设置为默认值,该包就可以正常工作。如果工作表名称不同,它会中断。网上有几个关于如何导入多个工作表的示例。 如何让 SSIS 导入具有非默认工作表名称的 Excel 文件?
【问题讨论】:
标签: ssis
我有一个 SSIS 包,它遍历文件夹并将所有 excel 文件导入 OLEDB 目标。只要所有工作表名称都设置为默认值,该包就可以正常工作。如果工作表名称不同,它会中断。网上有几个关于如何导入多个工作表的示例。 如何让 SSIS 导入具有非默认工作表名称的 Excel 文件?
【问题讨论】:
标签: ssis
查看Programming Foreach Loop Container – Enumerating Excel Sheets。它使用 Foreach 循环容器来迭代工作簿中的任何工作表。
【讨论】:
您可以设置 Excel Source 的 OpenRowSet 属性。类似“MyNotDefaultWorksheet”的东西。 您也可以从包变量中设置此属性,然后以编程方式设置此变量。
【讨论】: