आप किस MSSQL इंस्टेंस नाम का उपयोग कर रहे हैं?
यदि आप इंस्टेंस नाम निर्दिष्ट नहीं करते हैं और डिफ़ॉल्ट इंस्टेंस नाम की तुलना में "server.com" की तरह कनेक्ट करते हैं, तो "MSSQLSERVER" का उपयोग किया जाता है, लेकिन आपके MSSQL सर्वर का इंस्टेंस नाम "MSSQLSERVER2012" या "SQLEXPRESS" हो सकता है और इस मामले में आपको कनेक्ट करना चाहिए "server.com\MSSQLSERVER2012" या "server.com\SQLEXPRESS"
आप "SQL सर्वर कॉन्फ़िगरेशन प्रबंधक" में इंस्टेंस नाम देख सकते हैं:
यदि उदाहरण का नाम ठीक है, तो जांच लें कि निर्दिष्ट IP पतों के लिए दूरस्थ नेटवर्क कनेक्शन "सक्षम" हैं (लेकिन सुरक्षा खतरों पर ध्यान दें):
सुरक्षा नोट
जब आप MS SQL सर्वर से दूरस्थ कनेक्शन की अनुमति देते हैं तो इसका अर्थ है कि SQL सर्वर होगा पासवर्ड क्रूर बल हमलों, सेवा से वंचित (DoS) हमलों, किसी भी प्रकार के शोषण हमलों के लिए खुले रहें।
इस तरह के सभी हमले आपके पूरे सर्वर को धीमा कर सकते हैं।