SQL SERVER访问Access数据库,出现错误:
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象
解决办法如下:
1.执行语句
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO
2.发现根本原因了:management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选
or ACE的 那个
3.将SQL Server(MSSQLSERVER)和SQL Full-Filter Deamon Launcher(MSSQLSERVER)两个服务的登录身份改为LocalSystem (这里可以创建一个账号如:Admin ,然后指定账号用这个)
本文解决了一个特定的问题:如何配置SQL Server以便能够成功访问Access数据库,包括更改配置选项、调整链接服务器设置及修改服务登录身份。
1万+

被折叠的 条评论
为什么被折叠?



