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

u011126926 2014-01-10 05:18:45
版本: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.".
搞不懂是什么情况,我之前做过一次没发生这个问题,不知道是哪里设置错误了还是其他问题,请高手指教一下。
...全文
175 点赞 收藏 1
写回复
1 条回复
win7cc 2014年01月11日
我也不懂啊,你给CSDN工作人员打电话吧。问问他们懂吗?
回复 点赞
发动态
发帖子
community_281
创建于2021-05-27

24

社区成员

25.9w+

社区内容

社区公告
暂无公告