提前谢谢。
我是ssis的新手,我需要一些帮助。 我必须创建一个包,其中,我必须从不同的文件夹中获取动态更改.csv文件并将它们加载到SQL表,在将文件加载到SQL表后我需要将文件放回到文件夹中从...获取。
我参考了这个链接做了一部分:How do I move files to an archive folder after the files have been processed?。
我能够将所有文件加载到一个文件夹中,但我需要在加载后将文件放回到不同的文件夹中。 这是我有的文件结构
d:\ SAFI \ 2016_04 ||
file1.csv ||
File2.csv ||
File3.csv ||
d:\ SAFI \ 2016_05 ||
File1.csv ||
File2.csv ||
File3.csv ||
我需要将文件加载到存档文件夹中,但方式相同。
〔实施例:
d:\存档\ 2016_04 ||
File1.csv ||
File2.csv ||
File3.csv ||
d:\存档\ 2016_05 ||
File1.csv ||
File2.csv ||
File3.csv ||
它应该创建文件夹本身并相应地加载文件。
感谢任何帮助。
再次感谢你。
答案 0 :(得分:1)
将文件系统任务与复制目录选项一起使用
使用变量
设置源连接和目标连接答案 1 :(得分:0)
需要为folderpath,文件名,目录名使用变量。 使用执行SQL任务