当前位置: 首页 > news >正文

[转]How to solve SSIS error code 0xC020801C/0xC004700C/0xC0047017

本文转自:http://www.codeproject.com/Articles/534651/HowplustoplussolveplusSSISpluserrorpluscodeplus0xC

Background

SSIS is the one of the best ETL tool available in market and it can load large amount of data from any heterogeneous data source whether structured, unstructured,application, cloud or real-time data. This post discuss the solution of a common problem that usually arise while importing data from excel data source.

Problem

For beginners while doing the extract, face some weird issues, which seems very fuzzy to solve at first. Such a problem is while doing extract from excel data source, after running the application shows error,

at Package, Connection manager “Excel Connection Manager”: 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.Error: 0xC020801C at Data Flow Task — Excel File, Excel Source [1]: 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.Error: 0xC0047017 at Data Flow Task — Excel File, SSIS.Pipeline: component “Excel Source” (1) failed validation and returned error code 0xC020801C.Error: 0xC004700C at Data Flow Task — Excel File, SSIS.Pipeline: One or more component failed validation.

And the extraction failed.

Reason for this run-time error is excel do not have 64-bit driver which is selected by default in SSIS running on 64bit OS.

So solution is also hidden behind the reason, change the driver from default and you are good to go.

 

Steps to solve is issue is,

 

Step 1: Navigate to Project-> [PROJECT_NAME] Properties.

 

Step 2: Navigate to “Debugging” option from left panel and from Right panel change Run64BitRuntime value to false.

 

转载于:https://www.cnblogs.com/freeliver54/p/3580795.html

相关文章:

  • 【VC++学习笔记三】控件自绘
  • 长沙多校联合训练
  • Windows下修改Git bash的HOME路径(转)
  • 高性能javascript学习总结(3)--数据访问
  • 灵感不断
  • 各种触摸手势
  • Java对MySQL数据库进行连接、查询和修改【转载】
  • 如何向妻子解释OOD (转)
  • 表单批量添加
  • Windows 7 IIS (HTTP Error 500.21 - Internal Server Error)解决
  • 大话设计模式系列
  • eclipse与myeclipse的区别
  • Cocos2d-x学习笔记(一) 搭建开发环境
  • ASP标准控件的重要性
  • 关于_setActiveMenu
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • CAP 一致性协议及应用解析
  • go语言学习初探(一)
  • JS数组方法汇总
  • magento2项目上线注意事项
  • supervisor 永不挂掉的进程 安装以及使用
  • Travix是如何部署应用程序到Kubernetes上的
  • 构建二叉树进行数值数组的去重及优化
  • 后端_MYSQL
  • 基于组件的设计工作流与界面抽象
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 浅谈web中前端模板引擎的使用
  • 入手阿里云新服务器的部署NODE
  • 实现菜单下拉伸展折叠效果demo
  • 使用parted解决大于2T的磁盘分区
  • 写代码的正确姿势
  • 用 Swift 编写面向协议的视图
  • 用简单代码看卷积组块发展
  • 走向全栈之MongoDB的使用
  • elasticsearch-head插件安装
  • scrapy中间件源码分析及常用中间件大全
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • $NOIp2018$劝退记
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (C语言)字符分类函数
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)3D模板阴影原理
  • (转)winform之ListView
  • (转载)深入super,看Python如何解决钻石继承难题
  • .naturalWidth 和naturalHeight属性,
  • .Net - 类的介绍
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • [100天算法】-实现 strStr()(day 52)
  • [2009][note]构成理想导体超材料的有源THz欺骗表面等离子激元开关——
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Angular 基础] - 自定义指令,深入学习 directive
  • [bug总结]: Feign调用GET请求找不到请求体实体类