Sélectionner des données depuis deux serveurs différents dans SQL Server
Source : Stack Overflow [sql-server].)
Sélectionner des données depuis deux serveurs différents dans SQL Server
Source : Stack Overflow [sql-server].)
Ce que vous recherchez, ce sont les serveurs liés (Linked Servers). Vous pouvez y accéder dans SSMS depuis l’emplacement suivant dans l’arborescence de l’Explorateur d’objets :
Server Objects-->Linked Servers
ou vous pouvez utiliser sp_addlinkedserver.
Vous n’avez besoin d’en configurer qu’un seul. Une fois que c’est fait, vous pouvez appeler une table sur l’autre serveur comme ceci :
select
*
from
LocalTable,
[OtherServerName].[OtherDB].[dbo].[OtherTable]
Notez que le propriétaire n’est pas toujours dbo, alors assurez-vous de le remplacer par le schéma que vous utilisez.