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



我有一个SSIS包,它可以获取excel文件并将其加载到sql表中。我在运行它时遇到以下错误。我曾尝试将64位运行设置为false。不起作用

我还安装了64位访问驱动程序engin。这也于事无补。

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

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

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

数据流任务出错:任务验证过程中出现错误。

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

创建文件失败

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

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

我遇到了同样的错误,为了修复它,我指定了共享文件夹的IP而不是FQDN。

我也遇到了同样的错误,我的文件保存在OneDrive文件夹中。我通过将文件从Onerive 中移出来修复错误

最新更新