डेटाबेस 'MyDb' बरामद किया जा रहा है। ठीक होने तक इंतजार किया जा रहा है


14

मुझे इतनी त्रुटि मिली:

डेटाबेस 'MyDb' बरामद किया जा रहा है। ठीक होने तक इंतजार किया जा रहा है।

मेरा उस समय एक महत्वपूर्ण ऑपरेशन हुआ है।

इस स्थिति का कारण क्या है? और इससे कैसे बचा जा सकता है?

जवाबों:


24

क्रैश रिकवरी 'MyDb' पर चल रही है। संभावित कारण:

  • SQL सर्वर सेवा को क्रैश या सर्वर स्टॉप / स्टार्ट के कारण मैन्युअल रूप से पुनरारंभ किया गया था।
  • डेटाबेस में एक गंभीर त्रुटि के कारण डेटाबेस बंद हो गया और पुनर्प्राप्त हुआ।
  • रिकवरी जानबूझकर किसी व्यक्ति द्वारा वसूली के साथ शुरू की गई थी।
  • स्वत: बंद विकल्प सेट कर दिया जाता है, जब पिछले उपयोगकर्ता बाहर निकलता है और रन वसूली जब अगले जोड़ता को पुनः आरंभ करने को बंद करने के डेटाबेस के कारण।

यदि पुनर्प्राप्ति को पूरा होने में लंबा समय लग रहा है और कोई भी गतिविधि दिखाई नहीं देती है तो आपको बैकअप से पुनर्स्थापित करने की आवश्यकता हो सकती है। यदि आप बहादुर महसूस कर रहे हैं, तो आपको उन सभी चीज़ों को पढ़ना शुरू करना चाहिए जिन्हें आप संदिग्ध डेटाबेस को सुधारने / पुनर्प्राप्त करने के बारे में पा सकते हैं ।

इस स्थिति में डेटाबेस समाप्त होने से पहले क्या हुआ, इस बारे में अधिक जानकारी बेहतर उत्तरों के लिए बनेगी जैसे कि आपने क्या कार्य किए हैं, SQL त्रुटि लॉग में क्या त्रुटियां हैं आदि।


4
+1 यह स्वतः-बंद विकल्प लगता है। उत्तर के लिए धन्यवाद
garik

8
आप निश्चित रूप से , हर जगह, अच्छे के लिए ऑटो को बंद करना चाहेंगे ।
मार्क स्टोरी-स्मिथ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.