用SSIS循环容器导入多笔excel文件时excel连接管理器报错

u011126926 u011126926 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
版本:2008 R2,我建立了一个循环容器,用于导入多笔excel文件,建立了Foreach,定义了变量aaa, 拖入data flow到Foreach,拖入excel source到data flow中,然后点编辑excel source, 选择新建excel连接管理器,指定本地一个excel文件,excel version选择97-2003,确定后生成一个新的excel 连接管理器,这时候我开始设置该连接管理器的expressions属性,在编辑列表中,左边选择excelfilepath,右面选择了Foreach里定义的变量aaa将其拖到下面的Expression中,一点确定就发现excel source上出现错误的红色叉叉,错误内容是Error 1 Validation error. Convert File To Text: POR: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available. Source: "Microsoft JET Database Engine" Hresult: 0x80004005 Description: "Invalid argument.".
搞不懂是什么情况,我之前做过一次没发生这个问题,不知道是哪里设置错误了还是其他问题,请高手指教一下。
...全文

相关推荐

评论 1
收藏 已收藏
分享
返回顶部
u011126926
community_281 706 成员 253,687 内容