SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर एक SQL डेटाबेस बैकअप को पुनर्स्थापित करना

विषयसूची:

SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर एक SQL डेटाबेस बैकअप को पुनर्स्थापित करना
SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर एक SQL डेटाबेस बैकअप को पुनर्स्थापित करना

वीडियो: SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर एक SQL डेटाबेस बैकअप को पुनर्स्थापित करना

वीडियो: SQL सर्वर प्रबंधन स्टूडियो का उपयोग कर एक SQL डेटाबेस बैकअप को पुनर्स्थापित करना
वीडियो: How to add custom information to a GUI event in AutoHotkey v1 & V2 - YouTube 2024, अप्रैल
Anonim

हमने पहले कमांड लाइन का उपयोग करके एक साधारण SQL डेटाबेस पुनर्स्थापना को कवर किया है जो एक ही SQL सर्वर स्थापना पर बनाए गए बैकअप फ़ाइलों को पुनर्स्थापित करने के लिए आदर्श है, हालांकि यदि आप एक अलग स्थापना पर बनाए गए बैकअप को पुनर्स्थापित कर रहे हैं या बस एक बिंदु पसंद करते हैं और इंटरफ़ेस पर क्लिक करते हैं एसक्यूएल सर्वर प्रबंधन स्टूडियो (या एक्सप्रेस संस्करण) इस काम को आसान बनाता है।

नोट: SQL सर्वर विशेषज्ञ आज के पाठ को छोड़ना चाहते हैं, क्योंकि इसका लक्ष्य शुरुआती लोगों के लिए है।

प्रारंभ करने से पहले, आपको SQL बैकअप फ़ाइल (आमतौर पर एक.BAK एक्सटेंशन) को SQL सर्वर मशीन पर स्थानीय हार्ड ड्राइव पर कॉपी करने की आवश्यकता होगी।

SQL सर्वर प्रबंधन स्टूडियो खोलें और उस SQL सर्वर में लॉगिन करें जिसे आप डेटाबेस को पुनर्स्थापित करना चाहते हैं। विंडोज प्रशासक या एसक्यूएल 'एस' उपयोगकर्ता के रूप में लॉगिन करना सबसे अच्छा है।

एक बार लॉग इन करने के बाद, डेटाबेस फ़ोल्डर पर राइट क्लिक करें और 'डेटाबेस पुनर्स्थापित करें' का चयन करें।
एक बार लॉग इन करने के बाद, डेटाबेस फ़ोल्डर पर राइट क्लिक करें और 'डेटाबेस पुनर्स्थापित करें' का चयन करें।
'स्रोत के लिए स्रोत' अनुभाग के तहत 'डिवाइस से' के बगल में लंबवत बटन पर क्लिक करें।
'स्रोत के लिए स्रोत' अनुभाग के तहत 'डिवाइस से' के बगल में लंबवत बटन पर क्लिक करें।
बैकअप मीडिया के रूप में 'फ़ाइल' सेट करें और फिर 'जोड़ें' पर क्लिक करें।
बैकअप मीडिया के रूप में 'फ़ाइल' सेट करें और फिर 'जोड़ें' पर क्लिक करें।
SQL बैकअप (बीएके) फ़ाइल पर ब्राउज़ करें जिसे आप पुनर्स्थापित करना चाहते हैं।
SQL बैकअप (बीएके) फ़ाइल पर ब्राउज़ करें जिसे आप पुनर्स्थापित करना चाहते हैं।
Image
Image
पुनर्स्थापित डेटाबेस संवाद में, उस डेटाबेस का नाम टाइप करें या चुनें जिसे आप चाहते हैं कि यह बैकअप पुनर्स्थापित हो।
पुनर्स्थापित डेटाबेस संवाद में, उस डेटाबेस का नाम टाइप करें या चुनें जिसे आप चाहते हैं कि यह बैकअप पुनर्स्थापित हो।
  • यदि आप मौजूदा डेटाबेस का चयन करते हैं, तो इसे बैकअप से डेटा के साथ बदल दिया जाएगा।
  • यदि आप एक डेटाबेस नाम टाइप करते हैं जो वर्तमान में आपके SQL सर्वर स्थापना में मौजूद नहीं है, तो यह बनाया जाएगा।

इसके बाद, उस पुनर्स्थापना बिंदु का चयन करें जिसका आप उपयोग करना चाहते हैं। चूंकि एक SQL बैकअप फ़ाइल एकाधिक बैकअप रख सकती है, इसलिए आप सूचीबद्ध एक से अधिक पुनर्स्थापना बिंदु देख सकते हैं।

इस बिंदु पर, डेटाबेस को बहाल करने के लिए पर्याप्त जानकारी दर्ज की गई है। हालांकि, एसक्यूएल बैकअप फाइलें डेटा फ़ाइलों की प्रतिलिपि बनाने के बारे में जानकारी संग्रहीत करती हैं, इसलिए यदि कोई फ़ाइल सिस्टम समस्याएं हैं जैसे गंतव्य निर्देशिका मौजूदा नहीं है या विवादित डेटा फ़ाइल नाम कोई त्रुटि नहीं होगी। एक अलग SQL सर्वर स्थापना पर बनाए गए बैकअप को पुनर्स्थापित करते समय ये समस्याएं आम हैं।
इस बिंदु पर, डेटाबेस को बहाल करने के लिए पर्याप्त जानकारी दर्ज की गई है। हालांकि, एसक्यूएल बैकअप फाइलें डेटा फ़ाइलों की प्रतिलिपि बनाने के बारे में जानकारी संग्रहीत करती हैं, इसलिए यदि कोई फ़ाइल सिस्टम समस्याएं हैं जैसे गंतव्य निर्देशिका मौजूदा नहीं है या विवादित डेटा फ़ाइल नाम कोई त्रुटि नहीं होगी। एक अलग SQL सर्वर स्थापना पर बनाए गए बैकअप को पुनर्स्थापित करते समय ये समस्याएं आम हैं।

फ़ाइल सिस्टम सेटिंग्स की समीक्षा और परिवर्तन करने के लिए, पुनर्स्थापित डेटाबेस संवाद में बाईं ओर स्थित विकल्प पृष्ठ पर क्लिक करें।

विकल्प पृष्ठ पर, आप यह सुनिश्चित करना चाहते हैं कि कॉलम पॉइंट को 'पुनर्स्थापित करें' मान्य फ़ोल्डर स्थानों पर रखें (आप उन्हें आवश्यकतानुसार बदल सकते हैं)। फ़ाइलों को मौजूद नहीं है, हालांकि फ़ोल्डर पथ मौजूद होना चाहिए। यदि संबंधित फाइलें मौजूद हैं, तो SQL सर्वर नियमों के एक साधारण सेट का पालन करता है:
विकल्प पृष्ठ पर, आप यह सुनिश्चित करना चाहते हैं कि कॉलम पॉइंट को 'पुनर्स्थापित करें' मान्य फ़ोल्डर स्थानों पर रखें (आप उन्हें आवश्यकतानुसार बदल सकते हैं)। फ़ाइलों को मौजूद नहीं है, हालांकि फ़ोल्डर पथ मौजूद होना चाहिए। यदि संबंधित फाइलें मौजूद हैं, तो SQL सर्वर नियमों के एक साधारण सेट का पालन करता है:
  • यदि 'डेटाबेस से' (सामान्य पृष्ठ से) पुनर्स्थापित डेटाबेस बैकअप से मेल खाता है (यानी डेटाबेस से मिलान करने के लिए पुनर्स्थापित करना), संबंधित फ़ाइलों को पुनर्स्थापित करने के हिस्से के रूप में अधिलेखित किया जाएगा।
  • यदि 'डेटाबेस' को पुनर्स्थापित डेटाबेस बैकअप (यानी किसी भिन्न डेटाबेस में बहाल करना) से मेल नहीं खाता है, तो 'मौजूदा डेटाबेस को ओवरराइट करें' को पुनर्स्थापित करने के लिए पुनर्स्थापना प्रक्रिया के लिए जांच की आवश्यकता होगी। सावधानी के साथ इस फ़ंक्शन का उपयोग करें क्योंकि आप पूरी तरह से अलग डेटाबेस से डेटा फ़ाइलों के शीर्ष पर डेटाबेस बैकअप जानकारी को संभावित रूप से पुनर्स्थापित कर सकते हैं।

आम तौर पर, आप डेटाबेस को 'मूल फ़ाइल नाम' के आधार पर अलग-अलग बता सकते हैं जो संबंधित फाइलों का संदर्भ देने के लिए आंतरिक नाम SQL सर्वर उपयोग करता है।

एक बार आपके पुनर्स्थापित विकल्प सेट हो जाने के बाद, ठीक क्लिक करें।
एक बार आपके पुनर्स्थापित विकल्प सेट हो जाने के बाद, ठीक क्लिक करें।
Image
Image

निष्कर्ष

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

लिंक

माइक्रोसॉफ्ट से एसक्यूएल सर्वर प्रबंधन स्टूडियो एक्सप्रेस डाउनलोड करें

सिफारिश की: