【发布时间】:2013-06-03 22:01:03
【问题描述】:
当我在 SQL Server 2012 中运行以下命令时
exec sp_configure 'Advanced', 1 RECONFIGURE
exec sp_configure 'Ad Hoc Distributed Queries', 1 RECONFIGURE
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1
SELECT * INTO dbo.Normalization FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=c:\_sandbox\Consolidations.xlsx','SELECT * FROM [Codes and Values$]')
我收到此错误
无法初始化 OLE DB 提供者的数据源对象 链接服务器“(null)”的“Microsoft.ACE.OLEDB.12.0”。
知道为什么吗?
【问题讨论】:
标签: tsql sql-server-2012