2010-03-13 43 views
1

[参与者表[1994]]错误:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器“I:\ My Documents \ Flamm Consulting \ Migrations.accdb”失败,错误代码为0xC0209303。在此之前可能会发布错误消息,并提供更多关于为什么AcquireConnection方法调用失败的信息。集成服务抛出Error阅读权限表2007

坦率地说,我感到困惑的SSIS应该如何连接到Access 2007 - 用户界面仅仅是不是很友好的 - 没有文件浏览器,例如。我不知道是否有什么东西错了我的安装 - 缺少驱动程序等

+1

听起来像错误的连接字符串,即使用Jet 4代替ACE连接字符串。 – 2010-03-14 21:48:12

+1

至于谁投这个是超级用户的问题,你疯了吗?什么最终用户使用SSIS?看起来有人有一个荒谬的想法,任何与ms-access标签有关的问题都不属于SO。 – 2010-03-14 21:48:55

回答

1

两个猜测 - 首先,你要尝试运行此包64位服务器,它是不会没有去努力调整。其次,您没有安装驱动程序。

有关第一信息,试一下:SSIS in 32- and 64-bits。 有关第二个的信息,请尝试此处:Interacting with Office in SSIS

+2

托德, 感谢您的联系 - 我在BIDS运行此软件包,以及Run64BitRuntime标志奏效了(它设置为False,当然)。 Eric – 2010-03-23 13:49:44

0

SET RUN 64 False from the project properties。