我正在尝试创建一个数据流任务,将Excel文件中的数据导入到SQL表中。我是在Visual Studio 2012的SQL Server Data Tools中作为SSIS包进行操作的。 然而,当我运行任务时,我收到以下错误:
[Excel Source [52]] 错误: SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。使用连接管理器“Excel Connection Manager”调用AcquireConnection方法失败,错误代码为0xC0209303。在此之前可能已发布带有关于为什么AcquireConnection方法调用失败的更多信息的错误消息。
你能帮忙吗?
谢谢
完整的错误消息:
SSIS包“C:\Users\adm.turpan\Documents\Visual Studio 2012\Projects\Integration Services Project1\Integration Services Project1\project.dtsx”正在启动。信息:0x4004300A 在Excel作为源头,SSIS.Pipeline中:验证阶段正在开始。错误:0xC020801C 在Excel作为源头,Excel Source [52]:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。使用连接管理器“Excel Connection Manager”调用AcquireConnection方法失败,错误代码为0xC0209303。在此之前可能已发布带有关于为什么AcquireConnection方法调用失败的更多信息的错误消息。错误:0xC0047017 在Excel作为源头,SSIS.Pipeline:Excel Source验证失败并返回错误代码0xC020801C。错误:0xC004700C 在Excel作为源头,SSIS.Pipeline:一个或多个组件验证失败。错误:0xC0024107 在Excel作为源头:任务验证期间出现错误。SSIS包“C:\Users\adm.turpan\Documents\Visual Studio 2012\Projects\Integration Services Project1\Integration Services Project1\project.dtsx”完成:成功。