Kadang-kadang terjadi bahwa Anda mungkin telah menamai server yang ditautkan dengan nama yang bersahabat dengan nama server yang sebenarnya. Seiring waktu berlalu dan orang-orang berubah dalam tim, akan menjadi sulit untuk mengidentifikasi bagaimana atau ke mana hal ini terkait. Anda dapat menemukan informasi menggunakan sp_linkedservers prosedur tersimpan tetapi bagaimana jika server tertaut yang dikonfigurasi menggunakan nama DNS yang sama sekali berbeda dari server sebenarnya? Kueri di bawah ini membantu mendapatkan Nama Server Jarak Jauh dengan beberapa detail lainnya saat dijalankan melawan server yang ditautkan.
DECLARE @linkedServerName varchar(100), @sql varchar(max)
SET @linkedServerName='Your Linked Server Name'
SET @sql = CONCAT('SELECT * FROM OPENQUERY([',@linkedServerName , '],
''SELECT ''''',@linkedServerName,''''' AS LinkedServerName,
@@SERVERNAME AS RemoteServerName, SUSER_SNAME() AS ConnectedWith, DB_NAME() AS DefaultDB'')')
EXEC (@sql)