我有一个SSIS包,它读取Excel文件(数据流源)并使用OLEDB目标数据流项将数据传输到SQL Server。用于目标的OLEDB连接管理器被配置为使用Windows身份验证。该软件包在我的开发机器上工作正常。但是,当我打开另一台机器上相同的封装,并尝试执行它给出了验证阶段以下错误AcquireConnection方法调用连接管理器<Excel连接管理器>失败,错误代码0xC0202009
Error: 0xC020801C at DFT_NSOffers, Source - 'Subscription Offers$' 1 [347]: The AcquireConnection method call to the connection manager "ExcelConnection_NSOffers" failed with error code 0xC0202009. Error: 0xC0047017 at DFT_NSOffers, DTS.Pipeline: component "Source - 'Subscription Offers$' 1" (347) failed validation and returned error code 0xC020801C. Error: 0xC004700C at DFT_NSOffers, DTS.Pipeline: One or more component failed validation. Error: 0xC0024107 at DFT_NSOffers: There were errors during task validation
我使用SQL Server 2005(版本 - 9.0.1399)
我如何解决这个问题?我是否需要安装任何其他组件或服务包?
我有一个非常类似的问题 - 我没有移动机器,只是文件夹Excel文件的位置(作为从配置文件中提取Excel Connection Manager连接字符串的初始测试)。这解决了我的问题。 – RolandTumble 2009-08-10 18:43:01
谢谢。更多细节在这里:http://blogs.msdn.com/b/ramoji/archive/2009/03/10/the-acquireconnection-method-call-to-the-connection-manager-failed-with-error-code -0xc0202009.aspx – PeterX 2014-01-02 05:39:03