SQL Server 跨服务器访问实例功能非常好用,访问其他服务器可以像访问同一个数据库一样便捷。
  SQL跨服务器访问设置:
EXEC master.dbo.sp_addlinkedserver
@server = N'TEST74', --被访问的服务器别名
@srvproduct = N' ',
@provider = N'SQLNCLI',
@datasrc = N'10.191.3.74'; --要访问的服务器
EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'TEST74',--被访问的服务器别名
@useself = N'False',
@locallogin = NULL,
@rmtuser = N'sa', --账户
@rmtpassword = '@@@@000'; --密码
GO
  查询语句前要添加服务器表名和数据库名:
  --查询测试语句
  SELECT * FROM [TEST74].TESTDB.dbo.EquipmentList