链接服务器 “(null)“ 的 OLE DB 访问接口 “Microsoft.Ace.OleDb.12.0“ 报错。提供程序未给出有关错误的任何信息。

  • Post author:
  • Post category:其他


【错误信息】

消息 7399,级别 16,状态 1,第 1 行

链接服务器 “(null)” 的 OLE DB 访问接口 “Microsoft.Ace.OleDb.12.0” 报错。提供程序未给出有关错误的任何信息。

(搞了我一天终于找到原因了)

解决方案:1:右击点击属性  勾选 第一个 和第三个。



2.复制下面这段。

–开启导入功能

exec sp_configure ‘show advanced options’,1

RECONFIGURE

exec sp_configure ‘Ad Hoc Distributed Queries’,1

RECONFIGURE

–允许在进程中使用ACE.OLEDB.12

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

–一定要重启系统

3:可能是office 版本的原因,或者重装一下服务器。

4: (我解决的办法) 选取本地系统账户。



版权声明:本文为tangyuhang66原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。