比如,将
192.168.1.87 的SQL Server 默认实例添加到当前的 SQL Server 实例中,设访问 192.168.1.87 的登录ID 为 sa, 密码为 use_link_svr,执行如下步骤:
use master
GO
exec master.dbo.sp_addlinkedserver
@server = N'192.168.1.87',
@srvproduct = N'SQL Server'
GO
exec master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'192.168.1.87',
@locallogin = NULL,
@useself = N'False',
@rmtuser = N'sa',
@rmtpassword = N'use_link_svr'
GO
要使用链接服务器数据,可以类似如下方式:
SELECT * FROM [192.168.1.87].TestDB.dbo.TestTable
192.168.1.87 为服务器名
TestDB 为该服务器中的数据库名
TestTable 为要访问的数据表