• 欢迎访问金笔头博客,这是一个菜鸟(伪)程序员的自留地,欢迎访问我的github:点击进入

SSIS常用操作之文件拷贝

SSIS eason 2316次浏览 2个评论 扫描二维码

业务描述:

使用SSIS将SourceDirectory目录下的所有.xlsx文件拷贝至DestinationDirectory目录下
SSIS常用操作之文件拷贝
SSIS常用操作之文件拷贝

实现方法:

使用序列容器(Sequence Container)、ForEach循环容器(ForEach Loop Container)和文件系统任务(File System Task)即可。
SSIS常用操作之文件拷贝
配置如下:
1.双击ForEach循环容器进入编辑器,在集合选项下设置如下
SSIS常用操作之文件拷贝
2.进入变量映射选项,选择新建变量
变量名为fileName,值类型为String,值default
SSIS常用操作之文件拷贝
3.双击文件系统任务,常规选项下IsDestinationPathVariable置为False,DestinationConnection选择新建连接
SSIS常用操作之文件拷贝
SSIS常用操作之文件拷贝
为了能实现文件覆盖要将OverWriteDestination置为True,IsSourcePathVariable置为True,SourceVariable选择我们之前新建的文件名变量fileName
SSIS常用操作之文件拷贝
最后的结果应该是这样子
SSIS常用操作之文件拷贝
4.执行包
SSIS常用操作之文件拷贝
SourceDirectory目录下.xlsx文件成功复制到DestinationDirectory下,Done!
SSIS常用操作之文件拷贝

 


金笔头博客, 版权所有丨如未注明 , 均为原创, 转载请注明SSIS常用操作之文件拷贝
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 81MJQu Of course, what a magnificent blog and revealing posts, I definitely will bookmark your website.All the Best!
    crorkservice2016-02-04 05:37 Reply Windows XP | Internet Explorer 6.0
  2. This is really interesting, You're a very skilled blogger.
    fiverr backlinks2016-02-02 13:31 Reply 未知操作系统 | 未知浏览器