zoukankan      html  css  js  c++  java
  • 在SSIS 的 64 位版本中不支持 Excel 连接管理器[转]

    Microsoft sql server 2008 R2——> SQL SERVER Business Intelligence Development Studio

    使用EXCEL数据源或目标报如下错误

    启动 SSIS 包“Package.dtsx”。
    信息: 0x4004300A,位于 数据流任务, SSIS.Pipeline: 正开始验证阶段。
    错误: 0xC00F9304,位于 Package, 连接管理器“Excel 连接管理器 1”: SSIS 错误代码 DTS_E_OLEDB_EXCEL_NOT_SUPPORTED: 因为没有可用的 OLE DB 访问接口,所以在 SSIS 的 64 位版本中不支持 Excel 连接管理器。
    错误: 0xC020801C,位于 数据流任务, Excel 源 [89]: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“Excel 连接管理器 1”的 AcquireConnection 方法调用失败,错误代码为 0xC00F9304。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。
    错误: 0xC0047017,位于 数据流任务, SSIS.Pipeline: 组件“Excel 源”(89) 未能通过验证,返回的错误代码为 0xC020801C。
    错误: 0xC004700C,位于 数据流任务, SSIS.Pipeline: 一个或多个组件未能通过验证。
    错误: 0xC0024107,位于 数据流任务: 任务验证期间出错。
    SSIS 包“Package.dtsx”已完成: 失败。

    解决方案:选中项目 右键 选择属性 如图将Run64BitRuntime改为FALSE即可

    [Excel Destination [31]] Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC00F9304. There may be error messages posted before this with more information on why the AcquireConnection method call failed.

     [Connection manager "Excel Connection Manager"] Error: SSIS Error Code DTS_E_OLEDB_EXCEL_NOT_SUPPORTED: The Excel Connection Manager is not supported in the 64-bit version of SSIS, as no OLE DB provider is available.

  • 相关阅读:
    windos下安装多个mysql服务
    mysql 提示too many connections”的解决办法
    python打包成exe
    对于点击后需要等待一段时间才会有的元素的操作
    python自动化报错
    自动化测试中对不能输入的框体的处理
    对于下拉框的处理方法
    selenium自动化遇见Cannot find class in classpath问题
    企业如何留住人才
    如何成为一名优秀的前端工程师
  • 原文地址:https://www.cnblogs.com/qiangshu/p/5238161.html
Copyright © 2011-2022 走看看