关键词不能为空

当前您在: 主页 > 英语 >

SQL Server如何启用Ad Hoc Distributed Queries

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-08 17:05
tags:

-

2021年2月8日发(作者:architecture)


SQL Server


如何启用


Ad Hoc Distributed Queries




2011-08-11 14:53 wangdingbang CSDN


博客



我要评论


(0)



字号:


T


|


T




本文主要介绍了


SQL Server


数据库中访问远程数据库的操作,包括


Ad Hoc Distributed


Queries


服务的启用 以及访问远程数据库的一个实例,希望能够对您有所帮助。



A D



2013


大数据全球技术峰会低价 抢票中



SQL Server


数据库 远程操作中,在使用


openrowset/opendatasource

< p>
前首先要启用


Ad


Hoc Distributed Queries


服务,因为这个服务不安全所以


SqlServer


默认是关闭的。



1


、启用


Ad Hoc Distributed Queries


的方法



SQL Server


阻止了对组件


'Ad Hoc Distributed Queries'



STATEMENT'OpenRows et/OpenDatasource'


的访问,


因为此组件已 作为此服务器安全配置的一


部分而被关闭。系统管理员可以通过使用。

< br>sp_configure


启用


'Ad Hoc Distributed


Queries'




启用


Ad Hoc Distributed Queries


的方法,执行下面的查询语句就可以了:



1.



exec sp_configure 'show advanced options',1



2.





3.



reconfigure



4.





5.



exec sp_configure 'Ad Hoc Distributed Queries',1



6.





7.



reconfigure



使用完毕 后,记得一定要关闭它,因为这是一个安全隐患,切记执行下面的


SQL


语句:



1.



exec sp_configure 'Ad Hoc Distributed Queries',0



2.





3.



reconfigure



4.





5.



exec sp_configure 'show advanced options',0



6.





7.



reconfigure



2


、使用示例



创建链接服务器



1.



exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '< /p>


远程服务器名或


ip


地址


'



2.





3.



exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '


用户名


', '


密码


'



查询示例



1.



select * from ITSV.


数据库名


.dbo.


表名< /p>




导入示例



1.



select * into



from ITSV.


数据库名< /p>


.dbo.


表名




以后不再使用时删除链接服务器



1.



exec sp_dropserver 'ITSV ', 'droplogins '



3


、连接远程


/


局域网数据


(openrowset/openquery/opendatasou rce)



1



openrowset



查询示例



1.



select * from openrowset( 'SQLOLEDB ', 'sql


服务器名


'; '


用户名


'; '




',


数据库名


.dbo.


表名


)



生成本地表



1.



select * into



from openrowset( 'SQLOLEDB ', 'sql


服务器名


'; '


用户



'; '


密码


',


数据库名


.dbo.


表名


)



把本地表导入远程表



1.



insert openrowset( 'SQLOLEDB ', 'sql


服务器名


'; '


用户名


'; '


密码


',


数据库

< br>名


.dbo.


表名


)



2.





3.



select *from


本地表




更新本地表



1.



update b



2.





3.



set b.



A

=


a


.



A



4.




-


-


-


-


-


-


-


-



本文更新与2021-02-08 17:05,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/615752.html

SQL Server如何启用Ad Hoc Distributed Queries的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文