SSIS文件移动和重命名

时间:2012-03-20 06:30:29

标签: sql-server ssis

作为从传统系统迁移到新技术的一部分,我需要使用SSIS重命名特定文件夹中可用的N个文件[.txt,.pdf,.xl等]。

  1. 将文件移至目的地

  2. 解析用作ID的文件前缀,用于与表中的记录关联。 例如:1012BA12_Attach_Emp.doc [ID = 1012BA12]

  3. 然后我需要转到数据库并查找新ID。 例如:旧ID = 1012BA12,等效新ID = 512

  4. 然后用新ID替换旧ID。 例如:512_Attach_Emp.doc

  5. 在某个表格中插入一行,并注明新名称&路径。

  6. 我已经使用了每个文件枚举器,执行sqltask和文件系统任务 但这样做需要一天的时间。

    请指导我最好的方法。

1 个答案:

答案 0 :(得分:0)

您遇到的问题可能出在数据库方面,而不是SSIS。 您正在访问的表上有索引吗? 这些文件是SSIS实例的本地文件,还是SSIS远程访问文件?