讲解SQL Server的分布式跨服务器查询
dn001
SQL分布式跨服务器查询示例:
exec sp_addlinkedserver 'ls_Source', 'ms','SQLOLEDB','SQLSERVER';
go
exec sp_serveroption N'SQLSERVER', N'rpc out', N'true';
go
exec sp_serveroption N'SQLSERVER', N'rpc', N'true';
go
EXEC sp_addlinkedsrvlogin 'ls_Source','false','sa','sa';
go
select * from ls_Source.userdb.dbo.userinfo where userid=2100010;
go
--断开服务器连接
exec sp_dropserver 'ls_Source','droplogins'
go
/**//*
EXEC sp_addlinkedserver 'test','','SQLOLEDB','test',null,'driver={sql
server};server=ipaddress;uid=sa,pwd=;'
exec sp_serveroption N'test', N'rpc out', N'true'
exec sp_serveroption N'test', N'rpc', N'true'
exec sp_addlinkedsrvlogin 'test','False',null,'sa',''
*/ |