--首先建立链接服务器
EXEC sp_addlinkedserver 
   'instance1', 
   '', 
   'MSDASQL',
   NULL,
   NULL,
   'DRIVER={SQL Server};SERVER=192.168.1.100;UID=sa;PWD=123;'
GO
--查看链接服务器
EXEC sp_linkedservers
--删除链接服务器
EXEC sp_dropserver 'instance1'
--开始查询测试
select * from instance1.db1.dbo.table1
select * from 别名.数据库名.dbo.表名
经delphi连接测试,发现一个数据源并不能连接到链接服务器的表
经尝试以下方法可以用delphi连接视图:
create view educational1 as
SELECT         *
FROM             OPENDATASOURCE ('SQLOLEDB', 
                          'Data Source=192.168.1.100; 
                          USER ID = sa ;Password=123 '
                           ).shbbs.dbo.educational Rowset_1