分布式查询(distributed search)


------------------------
------------------------
--SqlServer 2000 分布式查询 (distributed search)

--1.exec sp_linkedservers 查看本地服务器的 链接服务器 信息

--2.exec sp_addlinkedserver 'myLink1','','SQLOLEDB',NULL,NULL,'server =192.168.23.01;UID=sa;PWD=sa;'. 新建一条链接服务器

--3.exec sp_dropserver 'myLink1' 删除链接服务器

--示例
--使用链接服务器查询
--select * from myLink1.northwind.dbo.Orders


------------------------
------------------------
--非频繁访问数据库的分布式查询

--示例

--OPENDATASOURCE 、 OPENROWSET
--SQLNCLI 、 SQLOLEDB

--SELECT * FROM OPENDATASOURCE('SQLOLEDB', 'Data Source=192.168.23.100;uid=sa;pwd=sa').northwind.dbo.Orders
--SELECT * FROM OPENDATASOURCE('SQLNCLI', 'Data Source=192.168.23.100;uid=sa;pwd=sa').northwind.dbo.Orders


--SELECT a. * FROM OPENROWSET( 'SQLOLEDB','Data Source=192.168.23.100;uid=sa;pwd=sa', northwind.dbo.Orders) AS a
--SELECT a. * FROM OPENROWSET( 'SQLNCLI','Data Source=192.168.23.100;uid=sa;pwd=sa', northwind.dbo.Orders) AS a

你可能感兴趣的:(数据库,server,服务器,null,search,sqlserver)