我一直在撞墙试图解决这个问题。我已经设置了两个连接管理器连接到excel文件上的两个表。每个用于从SQL DB将数据导出到工作表。它一直运行到昨晚。现在我收到了错误:
===================================
包验证错误(包验证错误)
===================================
将批准的项目导出到Excel时出错[Excel Dest AllData [293]]:SSIS> >错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" Excel连接管理器"失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。
将已批准的项目导出到Excel [SSIS.Pipeline]时出错:Excel Dest AllData验证失败并返回错误代码0xC020801C。
将批准的项目导出到Excel [SSIS.Pipeline]时出错:一个或多个组件验证失败。
将批准的项目导出到Excel时出错:任务验证期间出现错误。
程序包错误[连接管理器" Excel连接管理器"]:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x8007007E。 OLE DB记录可用。来源:" Microsoft OLE DB服务组件" Hresult:0x8007007E描述:"找不到指定的模块。"。
(Microsoft.DataTransformationServices.VsIntegration)
计划地点:
at Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.ValidateAndRunDebugger(Int32 flags,IOutputWindow outputWindow,DataTransformationsProjectConfigurationOptions options) 在Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions,ProjectItem startupProjItem,DataTransformationsProjectConfigurationOptions options)
at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchActivePackage(Int32 launchOptions)
at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage(Int32 launchOptions,DataTransformationsProjectConfigurationOptions options)
at Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.Launch(Int32 launchOptions,DataTransformationsProjectConfigurationOptions options)
我找到了这个答案:Package Validation Error建议将Run64Bits
更改为FALSE
。我这样做了,仍然得到同样的错误。
我还找到了答案(虽然我不记得链接),它说要将连接管理器上的DelayValidation
更新为TRUE
。我也这样做了,但仍然得到同样的错误。
然后我发现了这个The Specified Module could not be found. . .
但它已经5岁了,并谈到它是由卸载VS2012引起的。我实际上正在使用VS2012来编写项目,所以我不认为这是它并且还没有尝试过它。
还有其他建议???
更新
我按照建议更换了dll,但没有改进。我仍然得到同样的错误。
答案 0 :(得分:0)
Microsoft OLE DB服务组件" Hresult:0x8007007E描述:"找不到指定的模块。"。
您可以通过修复Microsoft Office Database Engine来修复此问题,即使您之前已安装过,但似乎卸载某些Office产品或类似操作可能会破坏Excel连接。