1

我有一个大查询,我正在尝试执行但是 SQL SERVER 给我一个错误,告诉我我不能这样做,因为我没有启用临时分布式查询。这是错误的样子:

在此处输入图像描述

在做了一些研究之后,看起来我必须在右键单击所需的数据库后在 FACETS 中启用 AD HOC DQ 选项。但是,当 VIEW FACETS 打开时,它会向我显示带有 Facet Properties 的不同方面。

方面是数据库、数据库维护、数据库选项;但是,我在任何地方都找不到 Ad Hoc 分布式查询。有人知道我在哪里可以找到它吗?

4

1 回答 1

1

sp_configure 是您正在寻找的过程。请注意,您需要先将“显示高级选项”设置为 1 才能看到 Ad Hoc Distributed Queries 选项。然后你需要运行第二条语句来设置它。

sp_configure 'show advanced options', 1;  
RECONFIGURE;
GO 

sp_configure 'Ad Hoc Distributed Queries', 1;  
RECONFIGURE;  
GO  

只需执行 sp_configure 即可查看您的配置设置。

于 2017-05-16T18:51:47.943 回答