2016-10-17 30 views
0

感謝您提前。將檔案文件加載到具有時間戳的不同文件夾中

我是新來的ssis,我需要一些幫助。 我必須創建一個包,其中,我必須從文件加載到SQL表中後,動態更改來自不同文件夾的.csv文件並將它們加載到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:\ Archive \ 2016_05 ||

File1.csv ||

File2.csv ||

File3.csv ||

它應該創建文件夾本身並相應地加載文件。

任何幫助表示讚賞。

再次感謝您。

+0

對不起,它是如何構成的流動?移動文件並處理它們......如果你把這些文件放在同一個位置,爲什麼移動它們? –

+0

@ Alex:我將從遠程服務器訪問文件,我需要加載這些文件,然後將它們移動到本地計算機 –

+0

您有什麼信息可用?你使用變量來存儲文件名/路徑嗎?你在使用循環嗎? –

回答

0

需要爲文件夾路徑,文件名,目錄名使用變量。 使用執行SQL任務

1

使用文件系統任務與副本目錄選項

組源連接和目標連接使用可變

相關問題