कभी-कभी ऐसा होता है कि आपने लिंक किए गए सर्वर को एक दोस्ताना नाम के साथ वास्तविक सर्वर नाम दिया होगा। जैसे-जैसे समय बीतता है और टीम में लोग बदलते हैं, यह पहचानना मुश्किल हो जाएगा कि यह कैसे या कहां से जुड़ा है। आप sp_linkedservers . का उपयोग करके जानकारी प्राप्त कर सकते हैं संग्रहीत प्रक्रिया लेकिन क्या होगा यदि कॉन्फ़िगर किया गया लिंक किया गया सर्वर वास्तविक सर्वर की तुलना में पूरी तरह से भिन्न DNS नाम का उपयोग करता है? नीचे दी गई क्वेरी किसी लिंक किए गए सर्वर के विरुद्ध चलाए जाने पर दूरस्थ सर्वर नाम को कुछ अन्य विवरणों के साथ प्राप्त करने में सहायता करती है।
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)