> [OLE DB源[113]]错误:SSIS错误代码
DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。该 AcquireConnection方法调用连接管理器" msAccess" 失败,错误代码为0xC0202009。可能会发布错误消息 在此之前有关于为什么采用AcquireConnection方法的更多信息 呼叫失败。
我是SSIS包的新手,为学习目的而设计我正在设计dtsx包。我有一个.mdb文件,我试图在我的SQL Server 2016中导入。当我设计包它运行成功,但当我部署该包并尝试通过包实用程序运行该包时,它显示我上面的错误。 我搜索了很多我改变了我的包属性,如延迟验证=真和验证外部元数据=假。 但是在部署包后,数据没有加载到我自己的表中。
答案 0 :(得分:0)
最可能的答案是,您没有.mdb文件位于SQL Server上的同一本地文件夹中:
C:\用户\管理员\桌面\ msAccess.mdb
部署程序包并通过程序包实用程序运行程序包时,程序包在SQL Server上运行,而不再在本地机箱上运行。因此,程序包中的任何本地路径都将被解释为SQL Server上的本地路径。
答案 1 :(得分:0)