Это кажется основным вопросом, но я не могу найти никаких ответов - мне нужно иметь возможность получить имя / экземпляр сервера и т. Д. От связанного сервера. Я попробовал пару вещей:
select <linked server>.@@SERVERNAME;
select <linked server>.SERVERPROPERTY('ServerName');
... но не радость. Любые идеи?
Это SQL 2008 R2
& 2014
( 2008R2
это связанный сервер)
РЕДАКТИРОВАТЬ: Ошибки являются:
Сообщение 102, уровень 15, состояние 1, строка 2 Неверный синтаксис рядом с @@ SERVERNAME.
SELECT name FROM master.sys.servers where is_linked=1
Затем я зацикливаюсь и получаю все, что мне нужно.