为什么我安装了与公司服务器(2022)相同的版本后,无法在本地 SQL Server 中使用 OLE DB 读取 Excel 文件?虽然我已经安装了 OLE DB,但我不断收到以下错误:“链接服务器 '(null)' 的 OLE DB 提供程序 'Microsoft.ACE.OLEDB.16.0' 返回消息 '创建文件失败'”。
我尝试卸载SQL Server,安装OLE DB,还下载并安装accessdatabaseengine_X64.exe。为什么它对我不起作用?
tambien ehintado con
EXEC sp_configure 'Show Advanced Options', 1 RECONFIGURE GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 RECONFIGURE GO EXEC sp_MSSet_oledb_prop N'Microsoft.ACE.OLEDB.16.0', N'AllowInProcess', 1 GO EXEC sp_MSSet_oledb_prop N'Microsoft.ACE.OLEDB.16.0', N'DynamicParameters', 1 GO
您的错误如下:
消息 7303,级别 16,状态 1,第 41 行无法初始化数据源 链接服务器的 OLE DB 提供程序“Microsoft.ACE.OLEDB.16.0”的对象 “(空)”。
请尝试以下步骤:
在我的机器帐户上:NT Service\MSSQLSERVER
所以,当我查询 MS Excel 文件时我的临时文件: