码迷,mamicode.com
首页 > 数据库 > 详细

T-SQL 分布式查询

时间:2014-07-10 00:09:44      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   数据   io   

 

 

--返回本地服务器中定义的链接服务器列表。
EXEC sys.sp_linkedservers 


/*
创建或更新 SQL Server 本地实例上的登录名与远程服务器中安全帐户之间的映射。
当用户登录到本地服务器并执行分布式查询,以访问链接服务器上的表时,
本地服务器必须登录链接服务器上,代表该用户访问该表。  
使用 sp_addlinkedsrvlogin 来指定本地服务器用于登录链接服务器的登录凭据
*/
EXEC sys.sp_addlinkedsrvlogin @rmtsrvname = NULL, -- sysname
    @useself = ‘‘, -- varchar(8)
    @locallogin = NULL, -- sysname
    @rmtuser = NULL, -- sysname
    @rmtpassword = NULL
 -- sysname
    
/*
创建链接服务器。  链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询。 
在使用 sp_addlinkedserver 创建链接服务器后,可对该服务器运行分布式查询。 
如果链接服务器定义为 SQL Server 实例,则可执行远程存储过程。
*/  
EXEC sys.sp_addlinkedserver @server = NULL, -- sysname
    @srvproduct = N‘‘, -- nvarchar(128)
    @provider = N‘‘, -- nvarchar(128)
    @datasrc = N‘‘, -- nvarchar(4000)
    @location = N‘‘, -- nvarchar(4000)
    @provstr = N‘‘, -- nvarchar(4000)
    @catalog = NULL
 -- sysname
    
    
/*
测试与链接服务器的连接。  如果测试未成功,该过程将引发包含失败原因的异常。
*/    
EXEC sys.sp_testlinkedserver

--以下示例将创建名为 SEATTLESales 的链接服务器,然后测试连接。
USE master;
GO
EXEC sp_addlinkedserver SEATTLESales, NSQL Server;
GO
sp_testlinkedserver SEATTLESales;
GO
--------------------------------------

   

 

T-SQL 分布式查询,布布扣,bubuko.com

T-SQL 分布式查询

标签:style   blog   color   使用   数据   io   

原文地址:http://www.cnblogs.com/wanghaibin/p/3812351.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!