使用SSIS 2008从Excel导入多个表 - 排他性

时间:2010-07-09 13:18:44

标签: excel sql-server-2008 ssis

我正在编写SSRS报告,这是SSIS包的直接结果。

据我了解,SSIS必须具有Excel文件的独占访问权才能导入。有没有办法解决?

如果我无法阅读最后一次保存的内容,我是否至少可以发送一封电子邮件通知用户失败?我该如何捕捉到这个错误?

1 个答案:

答案 0 :(得分:1)

这似乎是Jet连接引擎的限制,默认情况下,Excel以独占访问模式打开文件。如果只有一个或两个人使用该文件,那么您可以让他们以共享访问模式打开文件以避免此错误。或者,由于这最终是Jet数据库引擎连接,您可以在连接字符串中指定在Mode = Read中打开它。