Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Selezione dei dati da due diversi server in SQL Server

Quello che stai cercando sono i server collegati. Puoi accedervi in ​​SSMS dalla seguente posizione nell'albero di Esplora oggetti:

Server Objects-->Linked Servers

oppure puoi usare sp_addlinkedserver.

Devi solo impostarne uno. Una volta che lo hai, puoi chiamare una tabella sull'altro server in questo modo:

select
    *
from
    LocalTable,
    [OtherServerName].[OtherDB].[dbo].[OtherTable]

Nota che il proprietario non è sempre dbo , quindi assicurati di sostituirlo con qualsiasi schema tu usi.