Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

आंतरायिक ODBC कनेक्शन विफलता

मेरे पास अतीत में इसके साथ कई मुद्दे हैं और निम्नलिखित ने काम किया है:

  1. प्रारंभ करने के लिए नेविगेट करें | माइक्रोसॉफ्ट एसक्यूएल सर्वर 2014 | SQL सर्वर 2014 कॉन्फ़िगरेशन प्रबंधक।

SQL सर्वर नेटवर्क कॉन्फ़िगरेशन का विस्तार करें, फिर 2008 इंस्टेंस पर क्लिक करें। ऐसा करने पर, आपके दाहिनी ओर, आप साझा मेमोरी, नामित पाइप्स और टीसीपी/आईपी देखेंगे। नामांकित पाइप खोलें और अक्षम होने पर इसे सक्षम करें। टीसीपी/आईपी खोलें और इसे सक्षम करें, लेकिन टीसीपी/आईपी पर, आपको आईपी एड्रेस नामक एक सेकेंडरी टैब भी दिखाई देगा। इस टैब पर क्लिक करें और प्रत्येक आईपी पते को सभी आईपी पते (या केवल जिन्हें आप सक्रिय करना चाहते हैं) के लिए अलग-अलग सक्षम करें। आप यह भी ध्यान देंगे कि एक टीसीपी पोर्ट है जिसमें एसक्यूएल के लिए डिफ़ॉल्ट पोर्ट 1433 है। हालांकि, जब आपके पास है एक ही मशीन पर स्थापित SQL के एक से अधिक उदाहरण, मैं आमतौर पर पोर्ट नंबरों को विभाजित करता हूं। यानी एक उदाहरण, मैंने 1433 पर सेट किया और दूसरा, मैंने 1435 पर सेट किया। नीचे स्क्रीनशॉट देखें:

ध्यान दें कि मैंने TCP डायनेमिक पोर्ट में शून्य को हटा दिया है।

जब आप अंत तक पहुंच जाएं, तो इसे निम्न स्क्रीनशॉट की तरह सेट करें:

जब आप यह सब सेट करना समाप्त कर लें, तो अप्लाई, ओके और फिर ओके पर क्लिक करें।

  1. प्रारंभ करने के लिए नेविगेट करें | भागो।

cliconfg टाइप करें (आपको ऐसा प्रत्येक मशीन पर करना होगा जिसमें कनेक्ट करने में समस्या हो), फिर ओके पर क्लिक करें।

नामांकित पाइप्स और टीसीपी/आईपी सक्षम करें, फिर विकल्प पर टिक करें साझा मेमोरी प्रोटोकॉल सक्षम करें जैसा कि नीचे देखा जा सकता है:

अप्लाई पर क्लिक करें और फिर OK पर क्लिक करें।

  1. स्टार्ट रन पर नेविगेट करें, services.msc टाइप करें, फिर ओके पर क्लिक करें।

SQL सर्वर के दोनों उदाहरणों पर नेविगेट करें और उन्हें पुनरारंभ करें।

SQL सर्वर ब्राउज़र भी खोलें, इसे अक्षम से स्वचालित में बदलें, फिर अपना AD उपयोगकर्ता नाम और पासवर्ड टाइप करें।

अप्लाई एंड ओके पर क्लिक करें, फिर ब्राउजर शुरू करें।

यदि इसके बाद भी आपके पास कनेक्शन समस्याएँ हैं, तो Windows फ़ायरवॉल को अक्षम करने या उत्तर में पहले बताए गए पोर्ट अपवादों को जोड़ने का प्रयास करें।

यदि आपको अभी भी समस्या है, तो इस उत्तर का उत्तर दें और मैं आगे आपकी सहायता करूंगा...

संपादित करें:

वर्कस्टेशन पर, स्टार्ट पर क्लिक करें | चलाएँ, फिर cliconfg टाइप करें और ओके पर क्लिक करें।

TCP/IP और नामांकित पाइप सक्षम करें, फिर विकल्प पर टिक करें साझा मेमोरी प्रोटोकॉल सक्षम करें और ओके पर क्लिक करें।

आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर ब्लॉकिंग क्या है?

  2. मैं कम से कम समय में 10 मिलियन रिकॉर्ड कैसे सम्मिलित कर सकता हूं?

  3. SQL सर्वर में सेलेक्ट से अपडेट कैसे करें

  4. SQL सर्वर 2016 अस्थायी तालिका क्वेरी योजना व्यवहार

  5. मुझे SQL सर्वर में अर्धविराम का उपयोग कब करना चाहिए?