SQL Server 2008 R2 中缺少 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序?

Posted

技术标签:

【中文标题】SQL Server 2008 R2 中缺少 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序?【英文标题】:Microsoft Office 12.0 Access Database Engine OLE DB Provider missing from SQL Server 2008 R2? 【发布时间】:2014-07-01 18:40:49 【问题描述】:

我正在尝试将.accdb MS Access 数据库导入 SQL Server 2008 R2,但在导入向导和 SSIS 的提供程序列表中找不到 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序。两个都试过了,没有。

我下载并安装了 MS Access Database Engine 2010 和 MS Access Engine 2013,但仍然没有。如何添加它以使其显示在 SQL Server 2008 R2 中?

【问题讨论】:

【参考方案1】:

解决方案:

从此处下载 2007 Office System 驱动程序:数据连接组件: http://www.microsoft.com/en-us/download/confirmation.aspx?id=23734

从此处下载 Microsoft Access Database Engine 2010 Redistributable: http://www.microsoft.com/en-us/download/details.aspx?id=13255

【讨论】:

此解决方案允许您在“连接管理器”中拥有驱动程序,但在数据导入向导中。

以上是关于SQL Server 2008 R2 中缺少 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序?的主要内容,如果未能解决你的问题,请参考以下文章

SQL server 2008安装失败,缺少.NET3.5

迁移MSSql Db - 来自SQL Server 2008 R2 Enterprise备份可以在SQL Server 2008 R2 Express版本中还原

sql server 2008 r2 密钥

将 SQL Server 2008 r2 降级到 SQL Server 2008

win2012 server r2 怎么打开安装的sql2008

windows 2012 r2怎么安装sql server 2008 r2