如题,
请问各位大侠
我想用两个不同服务器的数据库(SQL2005)做个查询,具体如何操作?
Server: SVR1,SVR2(id="sa",pwd="12345")
DB:DB1,DB2我在SVR1,DB1内有个字段是和SVR2,DB2的某个表内字段是相同的,根据这个我想做个查询,具体如何操作啊?
万分感谢!
请问各位大侠
我想用两个不同服务器的数据库(SQL2005)做个查询,具体如何操作?
Server: SVR1,SVR2(id="sa",pwd="12345")
DB:DB1,DB2我在SVR1,DB1内有个字段是和SVR2,DB2的某个表内字段是相同的,根据这个我想做个查询,具体如何操作啊?
万分感谢!
exec sp_addlinkedserver 'SVR2', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
exec sp_addlinkedsrvlogin 'SVR2', 'false ',null, 'sa', '12345'
go --查询示例
select * from SVR2.数据库名.dbo.表名 --导入示例
select * into 表 from SVR2.数据库名.dbo.表名 go
--处理完成后删除链接服务器
exec sp_dropserver 'SVR2', 'droplogins '
http://blog.csdn.net/xys_777/archive/2010/07/13/5730231.aspx