【发布时间】:2016-09-28 07:54:14
【问题描述】:
我在 SSIS 遇到了一个复杂的情况。 我需要访问 10 个包含 .txt 文件的文件夹:\Root\Customer 1.txt 文件(所有文件夹中的文件名和架构都相同)并且应该加载到不同的数据库中。为此,我使用 For Each 循环和 Foreach 内部,使用 Execute 包任务将每个文件指向相应的 pacakge。
例如,如果我正在处理“客户 1”文件夹文件,则应从 \Root 文件夹将这些数据加载到客户 1 数据库中。
即如果文件夹是 \Customer 2 --> Customer 2 DB 如果文件夹是 \Customer 3 --> Customer 3 DB,反之亦然。 因此,只要我的 SSIS 选择了 Customer 1 文件夹,目标数据库就应该设置为 Customer 1 DB。
在这里,我被困在根据客户文件夹选择数据库名称。
【问题讨论】:
标签: sql-server ssis