明凯博客

关注网站技术,一个特立独行的程序员

导入导出数据库数据报错,链接服务器”(null)”的 OLE DB 访问接口 “Microsoft.Jet.OLEDB.4.0” 返回了消息 “未指定的错误”。

在操作数据库中,我们难免会遇到导入和导出数据库中的数据问题,但有时用SQL语句操作时,就会报各种错误,比如下面这种错误。
sql1

在检查了数据库代码的格式,各种折腾之后,原来这个错误发生的原因就是未开启Ad Hoc Distributed Queries 服务

开启方式和关闭方式如下:

1
2
3
4
5
6
7
8
9
10
11
--启用Ad Hoc Distributed Queries:
 EXEC sp_configure 'show advanced options',1
 reconfigure
 EXEC sp_configure 'Ad Hoc Distributed Queries',1
 reconfigure
 
 --使用完成后,关闭Ad Hoc Distributed Queries:
 EXEC sp_configure 'Ad Hoc Distributed Queries',0
 reconfigure
 EXEC sp_configure 'show advanced options',0
 reconfigure

开启Ad Hoc Distributed Queries 服务后,导入数据库就没有任何问题了。

, ,

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注