ACCESSSQLSERVER2000以上 Ad Hoc Distributed Queries的启用和关

SQLSERVER2000以上的本子在询问分析器中查询ACCESS数据平常提示:“

訊息 15281,層級 16,狀態 1,行 1
SQL Server 已封鎖元件 ‘Ad Hoc Distributed Queries’ 的 STATEMENT
‘OpenRowset/OpenDatasource’
之存取,因為此部件已經因而伺服器的安全性組態關閉。系統管理員可以采取sp_configure 來啟用 ‘Ad Hoc Distributed Queries’ 的施用。如用有關啟用
‘Ad Hoc Distributed Queries’ 的詳細資訊,請在《SQL Server
線上叢書》中搜尋 ‘Ad Hoc Distributed Queries’。

”(数据库也繁体版的提示),解决办法如下:

启用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

相关文章