开发者社区> 老朱教授> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

sql server 跨服务器查询

简介:
+关注继续查看
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','服务器名'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go

--查询示例
select * from srv_lnk.数据库名.dbo.表名

--导入示例
select * intofrom srv_lnk.数据库名.dbo.表名

--以后不再使用时删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
go
复制代码


检查服务器的连接是否可用:

declare @srvr nvarchar(128), @retval int;
set @retval = 0
set @srvr = 'srv_lnk';
exec @retval = sys.sp_testlinkedserver @srvr;
select @retval 本文转自齐师傅博客园博客,原文链接http://www.cnblogs.com/youring2/archive/2012/01/14/2322605.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用sqlserver 链接远程服务器进行查询
使用sqlserver 链接远程服务器进行查询复制代码 1 --创建链接服务器 2 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' 3 exec sp_addlinkedsrvlogin 'ITSV ', 'fa...
2118 0
sql server递归查询
1、既然要谈到sql,数据库表是必须的   2、数据结构     3、获取某个节点的所有子节点     传统的写法(sql2000) 很麻烦,暂且就不写了     来看看CTE的写法     CREATE PROC sp_getTreeById(@TreeId int) A...
1305 0
SQLServer 服务器架构迁移
原文:SQLServer 服务器架构迁移 最近服务器架构迁移,将原来的服务器架构迁移到新的服务器,新的服务器在硬件方面比之前更好!原来服务器使用双向同步,并且为水平划分到多个数据库服务器。迁移过程中,数据库方面涉及到数据一致性,帐号,重新划更多分区,规范索引,分布式查询,删除无效触发器等等。
1171 0
SQL Server跨域查询
exec sp_addlinkedserver 'linkserver','','SQLOLEDB','192.168.1.200' EXEC sp_addlinkedsrvlogin 'linkserver','false',NULL,'sa','123456' select * from linkserver.
1207 0
ftp server服务器
ftp server服务器 【作者】张昺华 【出处】http://www.cnblogs.com/sky-heaven/ 【博客园】 http://www.
637 0
SQL Server的跨服务器数据访问方法
想要在SQL服务器上访问另一个服务器的数据,可以采用此方式: 1、建立数据库链接: 右键“链接服务器”,选择“新建链接服务器...”       以上的操作也可以通过SQL脚本实现: exec sp_addlinkedserver 'DB_LINK','','SQLOLEDB','192.
926 0
查询SQLSERVER执行过的SQL记录
原文:查询SQLSERVER执行过的SQL记录 有的时候,需要知道SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000 --创建时间 QS.creation_time, --查询语句 SUBSTRING(ST.
1271 0
SQL Server 链接服务器的安全
原文:SQL Server 链接服务器的安全 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 安全设置(Security Settings) 实现效果:用户A能看见能使用,B用户不能看见这个链接服务器; 实现效果:用户A能看见能使用,B用户能看见但是没有权限使用; 总结 参考文献(References) 二.
1090 0
查询SQLSERVER执行过的SQL记录
有的时候,需要知道SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000 --创建时间 QS.creation_time, --查询语句 SUBSTRING(ST.
798 0
+关注
3545
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载