关于SSIS批量抽取Excel文件报0x80004005错误的解决办法

原文:关于SSIS批量抽取Excel文件报0x80004005错误的解决办法

标题: Microsoft Visual Studio
------------------------------

Package [连接管理器“Excel 连接管理器”] 出错: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft JET Database Engine” Hresult: 0x80004005 说明:“无效的参数量。”。

数据流任务 [Excel 源 ] 出错: SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。可能在此之前已经发出错误消息,提供了有关 AcquireConnection 方法调用失败原因的详细信息。

------------------------------
其他信息:

异常来自 HRESULT:0xC020801C (Microsoft.SqlServer.DTSPipelineWrap)

  第一次通过SSIS进行对EXCEL文件的批量抽取,碰到的错误提示。

  最后发现是服务器未安装Office Data Connectivity Components,安装后重启BIDS,即可完成任务。

  Office Data Connectivity Components:http://www.microsoft.com/en-us/download/details.aspx?id=13255

  

  参考:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/eae00a90-8c64-4337-8027-b7f4b342fcd8/excel-data-source-ssis-acquireconnection-failed-0x80004005-unspecified-error?forum=sqlintegrationservices

  关于Excel的批量导入可参考:http://blog.csdn.net/jinjazz/article/details/2710169

时间: 2024-10-05 20:29:22

关于SSIS批量抽取Excel文件报0x80004005错误的解决办法的相关文章

上传大文件报404错误的解决办法

在Windows2008下,如果上传比较大的文件,可能会出现404错误,(请求筛选模块被配置为拒绝超过请求内容长度的请求). 可通过如下方法解决: 打开URTracker根目录下的web.config文件,找到<system.webServer>一节,加入如下配置即可: <security> <requestFiltering > <requestLimits maxAllowedContentLength="1024000000" >&

有关百度一键分享链接到微信朋友圈无法打开网页,报404错误的解决办法,from=timeline&amp;isappinstalled=0,和伪静态规则有关

最近有好友反映用百度一键分享,分享网页链接到微信朋友圈的时候,发现链接无法打开,提示无法找到该页404错误,同样分享到QQ.微博等链接 能正常访问,这么明显的错误,百度和腾讯应该不会忽略吧. 接报后,我专门分析了一遍他公司的网站,确实是微信朋友圈无法分享网站链接.但是通过微信扫一扫能正常浏览网页,点击分享到朋友圈后,在  从朋友圈去访问的时候,提示无法找到该页,报404错误. 经反复检测,排除了分享代码的问题,和服务器配置问题.我开始怀疑伪静态规则,开启URL重写造成的,我关掉了伪静态,让网页形

当CodeIgniter遇到Nginx报404错误的解决办法

由于CodeIgniter当初是设计在apache的,而apache对pathinfo是支持比较好的,所以一切都很nice.但是当你把写好的代码放到nginx上,傻眼了,可能出了CodeIgniter的welcom之外,其他都是404错误.而我惊奇的发现,CodeIgniter的官方文档竟然对在Nginx上的配置只字不提.而你百度"CodeIgniter Nginx 404"又能搜到一堆一堆的文章,奇葩的是几乎每个文档的配置方法貌似还不大一样.如果你搞好了还罢,搞不好就是配几个晚上都搞

fullpage.js报如下错误的解决办法

控制台报错:fullPage: Fullpage.js version 3 has changed its license to GPLv3 and it requires a `licenseKey` option. Read about it here: 解决办法: 在fullpage.js文件中查找licenseKey,删除如下代码(查找快捷键 ctrl+F) if(!isOK){ showError('error', 'Fullpage.js version 3 has changed

spring mvc 4.1 返回json报406错误的解决办法

浏览器访问,报 The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers. 解决办法,检查springmvc的配置文件中有无 <mvc:annotation-driven />

yum安装源是出现报冲突错误,解决办法

起因,是打算在linux6.5服务器上安装 dell的osma 管理工具 在安装先决包时出现错误 报错如下: yum install libcmpiCppImpl0已加载插件:aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlockLoading support for kernel ABI设置安装进程解决依赖关系--> 执行事务检查--->

【问题】R文件报错原因及解决办法 (转)

错误如图.下面是几种解决方法(网上搜集的). 1.如果是导入项目出现这个问题,一般是R文件没有更新造成(据说导入项目,R不会自动更新).可以Project——clean以下,R文件会重新生成. 2.选择工程,右键 Android Tools >> Fix Project Properties,这个和上面同理. 3.导入的项目的版本与你的SDK版本不同,方法就是修改版本,工程,右键 Properties >> Android . 4.如果是自己写的项目,有的人可能是因为import错

安装wamp2.5报权限错误的解决办法

安装完wampServer 2.5,新建了一个虚拟目录,xhp/ 访问xhp/index.php报You don't have permission to access 按照以前的经验,只要打开/wamp/bin/apache/apache2.2.2/conf/httpd.conf,修改一下这里配置就可以的: <Directory "e:/youa/xph/"> Options Indexes FollowSymLinks MultiViews AllowOverride

windows下python3.6 通过pip安装Twisted模块报utf-8错误的解决办法

1.去这个网站 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 2.下载Twisted?17.9.0?cp36?cp36m?win32.whl或Twisted?17.9.0?cp36?cp36m?win_amd64.whl 3.安装即可 4.本来是想安装Scrapy的,Scrapy必须要以安装Twisted为前提,结果老是报错,原因应该是python3.6自带的pip的编码和解码的问题 原文地址:https://www.cnblogs.com/umrx/p