SSIS Excel文件问题 - 创建文件失败

时间:2017-11-09 21:29:54

标签: sql-server excel ssis etl ssis-2012

我有SSIS包,它抓取excel文件并将其加载到sql表.i运行时出现以下错误。我试图让64位运行为假。那不起作用

我也安装了64位访问驱动程序。这也没有帮助。

  

数据流任务错误[Excel源[2]]:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" Excel连接管理器"失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。

     

数据流任务[SSIS.Pipeline]出错:Excel Source验证失败,返回错误代码0xC020801C。

     

数据流任务[SSIS.Pipeline]出错:一个或多个组件验证失败。

     

数据流任务错误:任务验证期间出现错误。

     

ABC错误[连接管理器" Excel连接管理器"]:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。   OLE DB记录可用。来源:" Microsoft Access数据库引擎" Hresult:0x80004005描述:"创建文件失败。"。

2 个答案:

答案 0 :(得分:1)

  

创建文件失败

当Excel连接管理器无法访问所选路径时,抛出此错误,可能是由以下原因引起的:

  • 您正在使用网络路径/尝试使用本地路径替换
  • 它可能指向您的本地服务器,但当它部署到另一台服务器时会抛出错误
  • 您无权从运行SSIS的帐户访问所选路径
  • 路径不存在

答案 1 :(得分:0)

我遇到了同样的错误,要解决这个问题,我指定了共享文件夹的IP而不是FQDN。