美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

SQLServer阻止\'AdHocDistributedQueries\'?

以下的文章主要描述的是SQL Server 阻止对组件 \'Ad Hoc Distributed Queries\' 的错误访问,在实际操作中如果你想用openrowset 来对远程数据库进行查询,其结果提示SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问错误,在网上搜索了一下,找到解决方法:?

启用Ad Hoc Distributed Queries:

 
 
 
 
  1. exec sp_configure 'show advanced options',1   
  2. reconfigure   
  3. exec sp_configure 'Ad Hoc Distributed Queries',1   
  4. reconfigure  

使用完成后,关闭Ad Hoc Distributed Queries:

 
 
 
 
  1. exec sp_configure 'Ad Hoc Distributed Queries',0   
  2. reconfigure   
  3. exec sp_configure 'show advanced options',0   
  4. reconfigure   
  5. SELECT *   
  6. FROM OPENDATASOURCE(   
  7. 'SQLOLEDB',   
  8. 'Data Source=ServerName;User ID=sa;Password=sa'   
  9. ).DataBaseName.dbo.Table   
  10. select * from openrowset( 'SQLOLEDB ', 'IP地址'; '用户名'; '密码',数据库名.dbo.表名)   

以上的相关内容就是对SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问错误的介绍,望你能有所收获。

上述的相关内容就是对SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问错误的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. SQL Server 2005缺失索引的找回方案
  2. SQL Server XML 入门的18句话
  3. SQL Server附加数据库出错的破解方案
  4. SQL Server 2005报告服务架构的正确剖析
  5. SQL Server拆分字符串的3常用种方法

新闻名称:SQLServer阻止\'AdHocDistributedQueries\'?
当前路径:http://www.zsjierui.cn/article/dpdjjge.html

其他资讯