我有一个很大的查询,我正在尝试执行但是SQL SERVER给我一个错误,告诉我我不能这样做,因为我没有启用ad hoc分布式查询。这是错误的样子:
在做了一些研究后,看起来我必须在右键单击所需数据库后在FACETS中启用AD HOC DQ选项。但是,当VIEW FACETS打开时,它会向我展示Facet Properties的不同方面。
方面是数据库,数据库维护,数据库选项;但是,我无处可寻找Ad Hoc Distributed Queries。任何人都知道我在哪里可以找到它?
答案 0 :(得分:1)
sp_configure是您正在寻找的proc。请注意,您需要先将“show advanced options”设置为1才能查看Ad Hoc Distributed Queries选项。然后你需要运行第二个语句来设置它。
sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO
只需执行sp_configure即可查看配置设置。