我是SQL新手,所以需要一点帮助。 我必须join两个不同服务器上的两个不同数据库的表。 有人可以告诉我,我该怎么做?
只要您有权访问其他服务器上的表格,就可以。 只需使用服务器名称,数据库名称和模式名称来限定表名称,如下所示:
SELECT * FROM otherserver.testdb.dbo.MyTable
您必须首先将远程服务器设置为“链接服务器” – 您应该能够通过一点Googlesearchfind大量的指导,或者只是缠绕本地的DBA。 连接两个SQL Server系统时非常容易,但是如果要模拟Windows凭据,Kerberos可能会有点繁琐。