SQL सर्वर में, @@SERVERNAME
कॉन्फ़िगरेशन फ़ंक्शन स्थानीय सर्वर का नाम देता है जो SQL सर्वर चला रहा है।
किसी तर्क की आवश्यकता नहीं है। आप इसे बस एक SELECT
. में इस्तेमाल कर सकते हैं सर्वर नाम वापस करने के लिए बयान।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।
SELECT @@SERVERNAME AS [Server Name];
परिणाम:
+---------------+ | Server Name | |---------------| | sqlserver007 | +---------------+
वापसी मूल्य nvarchar . है .
Microsoft सलाह देता है कि, SQL सर्वर के कई इंस्टेंस स्थापित होने के साथ, @@SERVERNAME
यदि स्थानीय सर्वर नाम सेट अप के बाद से नहीं बदला गया है, तो निम्न स्थानीय सर्वर नाम की जानकारी देता है।
उदाहरण | सर्वर जानकारी |
---|---|
डिफ़ॉल्ट उदाहरण | ‘सर्वरनाम ' |
नामांकित उदाहरण | ‘सर्वरनाम \उदाहरण नाम ' |
फेलओवर क्लस्टर इंस्टेंस - डिफ़ॉल्ट इंस्टेंस | ‘network_name_for_fci_in_wsfc ' |
फेलओवर क्लस्टर इंस्टेंस - नामित इंस्टेंस | ‘network_name_for_fci_in_wsfc \उदाहरण नाम ' |
यह भी ध्यान दें कि @@SERVERNAME
sp_addserver
. का उपयोग करके स्थानीय सर्वर नाम में किए गए परिवर्तनों की रिपोर्ट करता है या sp_dropserver
संग्रहीत प्रक्रिया, लेकिन यह कंप्यूटर के नेटवर्क नाम में परिवर्तन की रिपोर्ट नहीं करती है।