无法连接到Excel SSIS

我试图创build一个数据stream任务,从Excel文件到SQL表中的数据。 我在SQL Server数据工具中为Visual Studio 2012做了一个SSIS包。 但是,当我运行我收到下面的错误的任务:

[Excel来源[52]]错误:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接pipe理器“Excel连接pipe理器”失败,错误代码0xC0209303。 在此之前可能会发布错误消息,更多关于为什么AcquireConnection方法调用失败的信息。

你能帮忙吗?

谢谢

完整的错误信息:

SSIS包“C:\ Users \ adm.turpan \ Documents \ Visual Studio 2012 \ Projects \ Integration Services Project1 \ Integration Services Project1 \ project.dtsx”开始。 信息:以Excel中的0x4004300A作为源,SSIS.Pipeline:validation阶段开始。 错误:Excel中的0xC020801C作为源,Excel源[52]:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接pipe理器“Excel连接pipe理器”失败,错误代码0xC0209303。 在此之前可能会发布错误消息,更多关于为什么AcquireConnection方法调用失败的信息。 错误:Excel中的0xC0047017作为源,SSIS.Pipeline:Excel源validation失败,并返回错误代码0xC020801C。 错误:Excel中的0xC004700C作为源,SSIS.Pipeline:一个或多个组件未通过validation。 错误:Excel中的0xC0024107作为源:任务validation期间出现错误。 SSIS包“C:\ Users \ adm.turpan \ Documents \ Visual Studio 2012 \ Projects \ Integration Services Project1 \ Integration Services Project1 \ project.dtsx”完成:成功。

mehtat_90是对的。 您需要将run64BitRuntime设置为False。 看下面在哪里find它:

项目 – >特性 – > 在这里输入图像说明