Esta parece ser uma pergunta básica, mas não consigo encontrar respostas - preciso obter o nome / instância do servidor etc. de um servidor vinculado. Eu tentei algumas coisas:
select <linked server>.@@SERVERNAME;
select <linked server>.SERVERPROPERTY('ServerName');
... mas sem alegria. Alguma ideia?
Este é SQL 2008 R2
& 2014
( 2008R2
é o servidor vinculado)
EDIT: Os erros são:
Mensagem 102, Nível 15, Estado 1, Linha 2 Sintaxe incorreta perto de '@@ SERVERNAME'.
SELECT name FROM master.sys.servers where is_linked=1
Depois, percorro e obtenho dinamicamente tudo o que preciso.