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.

  • 相关阅读:
    special word count
    Regular Expression
    position 之 fixed vs sticky
    查看linux并发连接数的方法
    Linux/Unix环境下的make命令详解(转)
    Redis数据结构(转)
    maven中依懒scope说明
    mysql主从复制
    linux查看是否已经安装某个软件
    在mac下使用py2app打包python项目
  • 原文地址:https://www.cnblogs.com/qiangshu/p/5238161.html
Copyright © 2011-2022 走看看