【问题标题】:SSIS import from Access 2007 fails从 Access 2007 导入 SSIS 失败
【发布时间】:2013-05-07 16:11:12
【问题描述】:

错误信息: 由于初始化提供程序时出错,测试连接失败。无法识别的数据库格式 '\nrpi.local\commonData.accdb'

我设置了我的数据库和 SSIS,一切都运行良好。然而,我的数据库正在增长,当它接近 100MB 时,我决定“压缩它”我这样做的那一刻,我的 SSIS 开始在 100% 的时间内失败,我收到了上面的消息。

我尝试过使用 JET 连接,但没有成功。我目前正在使用 ACE OLEDB 12.0 我曾尝试在 32 位模式下运行 SSIS,但没有成功。

如果我在压缩之前提取数据库的备份,一切都会再次运行。

基本信息:Access 2007、Visual Studio 2008 SP1

有什么想法吗?

【问题讨论】:

    标签: import ssis ms-access-2007 ms-jet-ace


    【解决方案1】:

    从 Microsoft 下载并安装数据连接组件。

    http://www.microsoft.com/en-us/download/details.aspx?id=23734

    然后将源连接上的提供程序更改为“Native Oledb\Microsoft Office 12 Access Database Engine OLEDB Provider”

    另外,如果您的环境是 64 位,您将无法使用 Access 作为资源。进入项目的属性,在调试部分将 Run64BitRuntime 属性更改为 false,然后重试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多