在不同的sqlserver数据库中,需要进行不同数据库中的表在同一sql语句中进行关联查询,可以事先在服务器上的SqlServer数据库中先执行以下sql语句:
(1)exec sp_addlinkedserver @server= 'WLSQL', @srvproduct= '', @provider='SQLOLEDB', @datasrc = '127.0.0.1' --登录链接服务器
(2)exec sp_addlinkedsrvlogin @rmtsrvname = 'WLSQL', @useself = 'false ', @locallogin = null, @rmtuser ='sa', @rmtpassword = 'cyy'
之后就可以通过'WLSQL'点表就可以访问到另一个服务器上数据库中的表了。