sql 跨服务器数据库查询数据

--创建链接服务器
exec   sp_addlinkedserver       '链接服务器名称',   '',   'SQLOLEDB',   '远程服务器名或ip地址'   
exec   sp_addlinkedsrvlogin     '链接服务器名称',   'false' ,null,   '需要链接服务器用户名',   '密码'   

--创建链接服务器示例
exec   sp_addlinkedserver       'Test',   '',   'SQLOLEDB',   '10.250.252.35'  
exec   sp_addlinkedsrvlogin     'Test',   'false' ,null,   'sa',   'pwd'

--查询链接服务器上的数据库中的数据
Select * From [链接服务器名].[远程数据库名].[所有者].[表名]

--查询示例
Select * FROM Test.HR.dbo.HES_DEPT

posted @ 2012-08-08 14:32  dekevin  阅读(465)  评论(0编辑  收藏  举报