首页 > 数据库 > mysql教程 > 如何在 SQL Server 中启用即席分布式查询?

如何在 SQL Server 中启用即席分布式查询?

Patricia Arquette
发布: 2024-12-30 01:35:09
原创
732 人浏览过

How to Enable Ad Hoc Distributed Queries in SQL Server?

在 SQL Server 中启用即席分布式查询

在 SQL Server 2000 中无缝运行的 OpenRowset 查询在 SQL Server 2008 中经常会遇到以下错误:

SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server.
登录后复制

要解决此错误并启用临时分布式查询,请使用 sp_configure 执行以下步骤:

-- Show advanced server configuration options
EXEC sp_configure 'show advanced options', 1
RECONFIGURE

-- Enable Ad Hoc Distributed Queries
EXEC sp_configure 'ad hoc distributed queries', 1
RECONFIGURE
登录后复制

执行这些命令后,应为您的 SQL Server 2008 实例启用临时分布式查询,从而允许运行 OpenRowset 查询成功了。

以上是如何在 SQL Server 中启用即席分布式查询?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板