首页 > 解决方案 > 为什么 SSIS 包在部署到 Integration Services 目录时会失败,但在 Visual Studio 上运行良好?

问题描述

我有一个非常简单的 SSIS 包,它从 Excel 工作表中获取数据并转储到表格中。没有数据转换,直接导入。该包在 Visual Studio 上完美运行,但在部署时,我得到了您在附图中看到的错误。

我还将项目属性 -> 调试 -> 运行 64 位运行时更改为 False 并重新部署包,但错误仍然存​​在。

请求的 OLE DB 提供程序 Microsoft.Jet.OLEDB 4.0 未注册。 如果没有安装 64 位驱动,请在 32 位模式下运行包

标签: sqlsql-serverssisbusiness-intelligencedataflowtask

解决方案


它告诉您未安装 OLE DB 提供程序。32 位和 64 位提供程序是单独的安装。不妨确保两者都已安装。


推荐阅读