यदि सर्वर टीसीपी / आईपी का उपयोग कर रहा है, तो सरल तरीका सिर्फ एसक्यूएल सर्वर पोर्ट को टेलनेट करना है और देखें कि क्या यह कनेक्ट होता है। डिफ़ॉल्ट रूप से, यह पोर्ट 1433 है, इसलिए यह काम करना चाहिए:
telnet servername 1433
यह संभवतः ज्यादातर मामलों में उचित होगा।
यदि यह एक अलग पोर्ट, या डायनेमिक पोर्ट (नामांकित उदाहरण के साथ आम) का उपयोग कर रहा है, तो आपको यह निर्धारित करना होगा कि वर्तमान में यह किस पोर्ट पर सुन रहा है। SQL सर्वर कॉन्फ़िगरेशन प्रबंधक यह देखने के लिए जांचें कि क्या यह एक विशिष्ट पोर्ट या डायनेमिक पोर्ट है। यदि यह डायनेमिक पोर्ट का उपयोग कर रहा है, तो जब तक आपके पास सर्वर पर एक से अधिक इंस्टेंसेस नहीं होते हैं, तब तक netstat -abn
शायद यह सबसे सरल तरीका है कि यह क्या उपयोग कर रहा है। अन्यथा, Windows ईवेंट लॉग या SQL सर्वर त्रुटि लॉग के माध्यम से एक संदेश इंगित करता है कि उदाहरण के लिए कौन सा पोर्ट उपयोग में है।
यदि SQL सर्वर नामांकित पाइप्स का उपयोग कर रहा है, तो मेरा मानना है कि यदि आप मशीन पर शेयर एक्सेस करने में सक्षम हैं, तो आपके पास पर्याप्त नेटवर्क कनेक्टिविटी है। यह लेख कहता है कि आप आगे जा सकते हैं और IPC $ शेयर से जुड़ने का प्रयास कर सकते हैं:
http://msdn.microsoft.com/en-us/library/aa275787%28v=sql.80%29.aspx
net use \\servername\IPC$
यह SQL Server 2000 के लिए लिखा गया है, लेकिन मुझे नहीं लगता कि यह पहलू बहुत बदल गया है, अगर बिल्कुल भी।