SSIS包在实时发布时失败

时间:2019-07-19 10:16:51

标签: c# excel ssis

问题是我有一个SSIS包,可以将Excel作为其数据源访问。此程序包由MVC网站上的C#.dll运行。该软件包可在我们所有的测试,UAT和登台服务器上正常运行,但在我们的实时服务器上将失败。

  • 已安装Access 2013运行时,并且已安装ODBC驱动程序。两者的权限匹配。

  • SQL Server 2014,用于UAT,分段和实时的Azure VM。 Windows Server 2012。

  • 已安装Access 2013运行时,并且已安装ODBC驱动程序。临时文件夹和存储上载的.xlsx文件的文件夹上的UAT和实时服务器上的权限匹配。 AceODBC驱动程序是v15和32位。这是所有服务器上的相同安装。

  • 延迟验证为true。

  • 使用64位为假。

  • 所有服务器已更新。

我几乎已经用尽了网上所有可以找到的东西。我一定错过了一些东西,但我想不到。

错误是:

  

初始加载错误:Excel Source在执行前阶段失败,并且   返回错误代码0xC0202009。

     

初始加载错误:SSIS错误代码DTS_E_OLEDBERROR。 OLE DB   发生错误。错误代码:0x80004005。 OLE DB记录是   可用。来源:“ Microsoft Access数据库引擎”结果:   0x80004005说明:“来自外部数据库的意外错误   驱动程序(1)。”

事件日志仅显示:

  

程序包执行失败

任何帮助或建议都将不胜感激。

0 个答案:

没有答案
相关问题