telnet localhost 1433 करने का प्रयास करें कमांड प्रॉम्प्ट से (उसी सर्वर से जहां SQL सेवाएं चल रही हैं), यदि कनेक्शन बिना किसी त्रुटि के स्वीकार किया जाता है, तो आपका SQL सर्वर वास्तव में कनेक्शन स्वीकार करने के लिए तैयार है। अन्यथा समस्या के निवारण के लिए इन चरणों का पालन करें:
- सुनिश्चित करें कि टीसीपी/आईपी प्रोटोकॉल सक्षम
- सत्यापित करें कि SQL एक्सप्रेस सेवा (स्क्रीनशॉट के अनुसार) के लिए कस्टम पोर्ट कॉन्फ़िगर किया गया है (SQL सर्वर कॉन्फ़िगरेशन प्रबंधक के माध्यम से)
यदि कस्टम पोर्ट कॉन्फ़िगर नहीं किया गया है
- सुनिश्चित करें कि SQL ब्राउज़र सेवा चल रही है
- TCP पोर्ट पर आने वाले कनेक्शन स्वीकार करने के लिए Windows फ़ायरवॉल में एक नियम बनाएँ
1433और1434 (TCP and UDP) - SQL ब्राउज़र सेवा को पुनरारंभ करें
- करें
telnet localhost 1433फिर से सत्यापित करने के लिए
यदि कस्टम पोर्ट कॉन्फ़िगर किया गया है
- कस्टम टीसीपी पोर्ट पर आने वाले कनेक्शन स्वीकार करने के लिए विंडोज फ़ायरवॉल में एक नियम बनाएं
- एसक्यूएल सेवा फिर से शुरू करें
- करें
telnet localhost <custom port>सत्यापित करने के लिए - कनेक्शन स्ट्रिंग को
DataSource = "ABCKOL-BCKOFF,<custom port>"में बदलें
