Cela semble être une question de base, mais je ne trouve aucune réponse - j'ai besoin de pouvoir obtenir le nom / l'instance du serveur, etc. à partir d'un serveur lié. J'ai essayé deux ou trois choses:
select <linked server>.@@SERVERNAME;
select <linked server>.SERVERPROPERTY('ServerName');
... mais pas de joie. Des idées?
Ceci est SQL 2008 R2
& 2014
( 2008R2
est le serveur lié)
EDIT: Les erreurs sont:
Msg 102, niveau 15, état 1, ligne 2 Syntaxe incorrecte près de '@@ SERVERNAME'.
SELECT name FROM master.sys.servers where is_linked=1
Je passe ensuite en revue et obtiens dynamiquement tout ce dont j'ai besoin.