Microsoft.ACE.OLEDB.12.0未显示在提供程序列表中

时间:2017-08-01 14:31:40

标签: sql-server sql-server-2012

我在从here运行SQL Server 2012的Server 2012计算机上安装了最新版本的Microsoft.ACE.OLEDB.12.0 x64。

安装的应用程序已显示在已安装的程序列表中,但当我尝试运行OPENROWSET查询时,我正在

The OLE DB provider "Microsoft.ACE.OLEDB.12.0" has not been registered

此外,提供程序未显示在“服务器对象”下的提供程序列表中 - >链接服务器 - >提供商

我到处都看了,但我似乎找不到任何关于如何让它显示在列表中的信息。

有没有人知道如何让它出现?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如下载页面所述,不建议或不支持将ACE作为链接服务器提供程序加载到SQL Server中。

相反,请考虑使用SSIS Data Feed Publishing Components for SSIS 2012(或更新版本的Data Streaming Destination)在一个隔离的短期SSIS流程中加载提供程序。