【问题标题】:SSIS- Dynamically name the excel file with the same name as the text fileSSIS-动态命名与文本文件同名的excel文件
【发布时间】:2016-11-18 13:55:30
【问题描述】:

我有一些文本文件,我想将这些文本文件一一导入我的数据库,然后应用一些更新并以 .csv 格式再次一一​​提取文件。 我想使用每个循环来实现这一点.. 我该怎么做?

请帮忙!!

【问题讨论】:

  • 您尝试过什么/卡在哪里?使用 foreach 循环和几个变量将得到你想要的。这是我不久前做的一个答案,它应该为您弄清楚它提供了一个良好的开端。 stackoverflow.com/questions/38151342/…

标签: ssis ssis-2012 ssis-2008


【解决方案1】:

此任务需要使用 SQL 中的文件系统组件。该组件在菜单中有一个“操作”设置,允许它填充多行,包括复制/移动/删除文件、创建目录等等。
让我们将其分解为几个任务:
1. 遍历文本文件(我假设它们位于一个文件夹中并且具有相同的结构)。看看this Stackoverflow answer
2. 为每个源文件创建一个新的 CSV 目标文件并输出到它们。这与第一步的想法相同,只需在“中性”位置设置一个模板 CSV 文件并每次都复制它(不要使用原始文件)。

试试这个,让我们知道你做了什么以及你在哪里卡住了,我们可以帮助你更多。

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多