मेरे अनुभव में SQL समस्या निवारण, समस्याएं स्थापित करना सबसे कठिन और सबसे अधिक समय लेने वाली प्रक्रियाओं में से एक है। ज्यादातर बार यह एक हिट-एंड-मिस है। एसक्यूएल समस्या निवारण करते समय उत्पन्न होने वाली नई समस्या के समाधान को समझने में बहुत सारे शोध और अनुभव होते हैं।
मैं पिछले छह वर्षों से SQL के एक अलग संस्करण के साथ SQL 2000 से नवीनतम 2012 तक प्रोग्राम के एक हिस्से के लिए SQL इंस्टॉल समस्याओं के साथ काम कर रहा हूं।
में आने वाले हफ्तों में, मैं विंडोज़ पर कुछ सामान्य एसक्यूएल इंस्टॉलेशन त्रुटि, और इसे हल करने के लिए संभावित समस्या निवारण चरणों पर चर्चा करूँगा। मुझे गलत मत समझो मैं एसक्यूएल के अंदर काम करने के बारे में बात नहीं करूँगा। इस श्रृंखला में, मैं विंडोज़ पर केवल एसक्यूएल स्थापना से संबंधित समस्याओं को कवर करूँगा।
प्रबंधित SQL सर्वर इंस्टॉलर ने काम करना बंद कर दिया है
इस आलेख में, हम SQL सर्वर 2008 R2 / 2012 को स्थापित करने का प्रयास करते समय प्रबंधित SQL सर्वर इंस्टॉलर को हल करने के तरीके पर चर्चा करना बंद कर देंगे।
तो परिदृश्य तब होता है जब आप " एक मौजूदा स्थापना में नया SQL सर्वर स्टैंड-अलोन स्थापना या अतिरिक्त सुविधाएं", ऐसा लगता है जैसे यह लोड होगा और फिर आपको एक त्रुटि मिल जाएगी" प्रबंधित SQL सर्वर इंस्टॉलर ने काम करना बंद कर दिया है ”.
जब हमें पहली बार यह त्रुटि संदेश मिला तो मुझे इसे समझने में बहुत सारे घंटे लगे। मेरा पहला विचार था कि यह एक दूषित डाउनलोड था, इसलिए मैं माइक्रोसॉफ्ट वेबसाइट से संस्करण चला गया और फिर से डाउनलोड किया और चेक किया एमडी 5 चेकसम यह सुनिश्चित करने के लिए मूल्य कि यह एक उचित डाउनलोड है। यदि आप एक बड़ी स्थापना फ़ाइल डाउनलोड और स्थापित कर रहे थे तो मान को जांचना एक अच्छा विचार है। मैं एमडी 5 चेकर की जांच करने की सिफारिश करता हूं। यहां और देखें। लेकिन इससे वास्तव में इस त्रुटि में मदद नहीं मिली।
मेरा अगला विचार था कि कंप्यूटर डोमेन नेटवर्क से जुड़ा था। तो मैंने स्थानीय व्यवस्थापक के रूप में लॉग इन किया। जब SQL स्थापना की बात आती है तो मेरा विश्वास करें स्थानीय व्यवस्थापक के खाते के तहत इसे हमेशा स्थापित करना सबसे अच्छा है, इसे डोमेन व्यवस्थापक के तहत स्थापित करने के बजाय, क्योंकि आप डोमेन व्यवस्थापक हैं, फिर भी आपके पास कुछ सुरक्षा प्रतिबंध हो सकते हैं। स्पष्ट समझ के लिए, इस TechNet आलेख को संदर्भित करना सबसे अच्छा है।
वैसे भी, विषय पर वापस - ठीक है कि वास्तव में इस मामले में मदद नहीं की थी। बाद में मैंने.NET Frameworks पर इवेंट लॉग इशारा करते हुए कुछ त्रुटियों को देखा। अब मुझे एक सुराग मिला, और मुझे पता था कि कैसे आगे बढ़ना है। इसे हल करने के लिए मुझे.NET Framework को पुनर्स्थापित करने की आवश्यकता थी। लेकिन यह विंडोज 7 में अंतर्निहित है। इसलिए मुझे फिर से अक्षम करने और सक्षम करने की आवश्यकता थी। मैंने ऐसा किया है:
नियंत्रण कक्ष पर जाएं। खुला कार्यक्रम और विशेषताएं विकल्प। को चुनिए विंडोज़ सुविधाएं चालू या बंद करें समारोह
खोज माइक्रोसॉफ्ट.NET फ्रेमवर्क 3.5.1 विकल्प और इसे अनचेक करें और रीबूट करें
अब एसएफसी / स्कैनो चलाएं ताकि हम सुनिश्चित कर सकें कि कोई भ्रष्टाचार है या नहीं, यह तय हो जाएगा।
फिर वापस जाएं और सभी विकल्पों को सक्षम करें माइक्रोसॉफ्ट.NET फ्रेमवर्क 3.5.1 विकल्प
अब एक बार फिर से रीबूट करें। रीबूट करने में अधिक समय लग सकता है।
अब मैंने फिर से स्थापित करने का प्रयास किया, और इस बार यह त्रुटि को छोड़ दिया और सफलतापूर्वक स्थापित किया गया।
अब एक अतिरिक्त युक्ति, यदि आप विंडोज 7 पर SQL 2008 R2 स्थापित कर रहे हैं और आपके पास.NET Framework 4.0 या 4.5 स्थापित है, तो आपको यह त्रुटि पूरी होने पर पूरी तरह से अनइंस्टॉल करना सबसे अच्छा है जब आप यह त्रुटि प्राप्त कर रहे हैं।
मुझे आशा है कि यह आलेख आपको इस समस्या को हल करने में मदद करेगा। आने वाले हफ्तों में मैं विंडोज़ पर अधिक एसक्यूएल इंस्टॉल संबंधित समस्या पर चर्चा करूंगा।