sql-server – SSIS包失败并显示错误“如果未安装64位驱动程序,则以32位模式运行”

尝试从SSMS中的Integration Services目录运行包时,我收到以下错误.我将64BitRuntime选项更改为FALSE但它仍然无效.下面的错误后面跟着一个错误,即无法连接到我的Excel连接管理器.有什么建议?

Package Error: The requested OLE DB provider Microsoft.Jet.OLEDB 4.0
is not registered. If the 64-bit driver is not installed, run the
package in 32-bit mode. Error code: 0x00000000

最佳答案 您必须安装Microsoft Access数据库引擎2010可再发行组件和

将64BitRuntime选项设置为FALSE

你可以从以下链接获得它:

> https://www.microsoft.com/en-us/download/details.aspx?id=13255

更多信息和详细信息可在以下链接中找到:

> http://sqlblog.com/blogs/john_paul_cook/archive/2010/03/24/running-32-bit-ssis-in-a-64-bit-environment.aspx
> http://toddmcdermid.blogspot.com/2009/10/quick-reference-ssis-in-32-and-64-bits.html?m=1
> https://msdn.microsoft.com/en-us/library/ms162810.aspx

点赞