我正在尝试使用SSIS包将多个制表符分隔文件导入到sql server表中。我设置了平面文件源并创建了一个平面文件连接管理器,但我被告知我需要为此创建多个平面文件源。这不可能是对的吗? 有没有我可以使用循环和源文件夹目录位置?
答案 0 :(得分:4)
只要文件都是相同的结构,你就可以使用类型为file的for-each循环。将其指向包含文件的文件夹,并将变量分配给文件+路径。然后将该变量用作平面文件连接管理器上的表达式。
答案 1 :(得分:0)
以下链接显示了如何执行此操作:http://www.sqlis.com/sqlis/post/Looping-over-files-with-the-Foreach-Loop.aspx
我喜欢该页面上使用的布局和图形指示器。