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