Excel文件批量导入SQLSERVER数据库中(利用Foreach容器)

具体步骤如下图:
1、首先在SSIS工具箱拖一个 Foreach控件,并选择对应的文件夹,匹配对应的文件,具体截图如下

2、创建变量去接收

3.拖入一个数据流任务,里面再拖入一个excel源和OLE DB Destination,分别进行以下设置

4.编辑excel连接管理器,这里将用到foreach的变量来代替刚刚选择的那个excel文件,连接管理器的属性中设置变量的映射方法,expressions的属性编辑列表中,左边选择excelfilepath,这个是连接管理器的属性,我们将用变量来代替,再点击表达式的属性编辑按钮,把列表中的变量用户变量拖到下面的表达式框中,这是ssis将会报错,并给出警告,打开foreach的属性窗口,设置DelayValidation为True就可以了。

 

转载于:https://www.cnblogs.com/lisabi/p/3991161.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值