sql >> Base de Datos >  >> RDS >> Sqlserver

Selección de datos de dos servidores diferentes en SQL Server

Lo que buscas son Servidores Enlazados. Puede acceder a ellos en SSMS desde la siguiente ubicación en el árbol del Explorador de objetos:

Server Objects-->Linked Servers

o puede usar sp_addlinkedserver.

Solo tienes que configurar uno. Una vez que tenga eso, puede llamar a una mesa en el otro servidor así:

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

Tenga en cuenta que el propietario no siempre es dbo , así que asegúrese de reemplazarlo con cualquier esquema que use.