SQl 跨服务器查询语句
SQl 跨服务器查询语句
发布时间:2016-12-29 来源:查字典编辑
摘要:select*fromOPENDATASOURCE('SQLOLEDB','DataSource=远程ip;UserID=sa;Passwo...

select * from OPENDATASOURCE(

'SQLOLEDB',

'Data Source=远程ip;User ID=sa;Password=密码'

).库名.dbo.表名

insert 本地库名..表名 select * from OPENDATASOURCE(

'SQLOLEDB',

'Data Source=远程ip;User ID=sa;Password=密码'

).库名.dbo.表名

或使用联结服务器:

--创建linkServer

exec sp_addlinkedserver '别名','','SQLOLEDB','192.168.2.5'

--登陆linkServer

exec sp_addlinkedsrvlogin '别名','false',null,'sa','1234'

--查询

select * from 别名.库名.dbo.表名

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

exec sp_dropserver '别名','droplogins'

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新mssql数据库学习
热门mssql数据库学习
编程开发子分类