Duplicata possible:
Sélection des données de deux serveurs différents dans SQL Server
Comment puis-je joindre deux tables, situées dans deux instances SQL Server différentes, dans une même requête?
La meilleure façon de penser à cela est via sp_addlinkedserver . Vous devez vous assurer que le compte que vous utilisez pour ajouter le lien (via sp_addlinkedsrvlogin ) dispose d'autorisations sur la table que vous rejoignez, mais une fois le lien établi, vous pouvez appeler le serveur par son nom , c'est à dire:
SELECT *
FROM server1table
INNER JOIN server2.database.dbo.server2table ON .....
Vous pouvez créer un serveur lié et référencer la table dans l'autre instance en utilisant son nom complet Server.Catalog.Schema.Table.
Si vous utilisez SQL Server, essayez Linked Server