日期:2014-05-18  浏览次数:20440 次

ssis的设置问题
通过ssis批量导入excel 进sql2008.



设置步骤,按照jj哥的步骤做的。
http://blog.csdn.net/jinjazz/archive/2008/07/25/2710169.aspx

不同的是,我这边是excel 2007,sql 2008

现在问题是:第15-19步,如果我不设置的那个变量的话,不会报错。(其实,肯定是要设置那个变量的。不设置,不会循环导入)


问题是一旦设置了以后,在 “excel 源” 上就会报错
“ssis error code dts_e_oledberror. an ole db error has occurred. error code 0x80004005...”

哪位知道?

------解决方案--------------------
把你的xlsFile变量在调试窗口看看
应该是你生成的文件或地址跟实际的文件或地址不一致导致的。

建议你先不用变量,先用一个EXCEL文件单独运行一遍,然后再根据这个实际的参数设置变量。
------解决方案--------------------
你变量怎么设置的?贴个图上来
------解决方案--------------------
pi zu
------解决方案--------------------
貌似你第一张图那有某些参数没设置

你多点点第一张图其他选项看看