Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL Server

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें

रिकवरी बैक अप डेटा की प्रतिलिपि बनाने और रिकॉर्ड किए गए लेनदेन को MS SQL सर्वर डेटा में डालने की प्रक्रिया है। सीधे शब्दों में कहें, यह बैकअप फ़ाइल को पुनः प्राप्त करने और उसे डेटाबेस में वापस करने की प्रक्रिया है।

डेटाबेस पुनर्प्राप्ति दो तरीकों से की जा सकती है।

विधि 1:T-SQL का उपयोग करें

निम्न सिंटैक्स का उपयोग डेटाबेस को पुनर्स्थापित करने के लिए किया जाता है।

 Restore database from disk = '' 

उदाहरण के लिए

निम्न कमांड का उपयोग TestDB नामक डेटाबेस को पुनर्स्थापित करने के लिए किया जाता है TestDB_Full.bak . नामक बैकअप फ़ाइल के साथ पते पर स्थित D: यदि आप वर्तमान डेटाबेस को अधिलेखित करना चुनते हैं।

 Restore database TestDB from disk = ' D:TestDB_Full.bak' with replace 

यदि आप इस पुनर्प्राप्ति आदेश का उपयोग करके एक नया डेटाबेस बनाते हैं और ऊपर सर्वर पर इतिहास रिकॉर्ड करने के लिए कोई पथ या फ़ाइल नहीं है, तो नीचे दिए गए आदेश का उपयोग करें। सुनिश्चित करें कि पथ D:डेटा मौजूद है .

 RESTORE DATABASE TestDB FROM DISK = 'D: TestDB_Full.bak' WITH MOVE 'TestDB' TO 'D:DataTestDB.mdf', MOVE 'TestDB_Log' TO 'D:DataTestDB_Log.ldf' 

विधि 2:SQL सर्वर प्रबंधन स्टूडियो SSMS का उपयोग करें

चरण 1 :TESTINSTANCE . नाम के डेटाबेस से कनेक्ट करें और फ़ोल्डर पर राइट क्लिक करें, डेटाबेस पुनर्स्थापित करें चुनें नीचे दिखाए अनुसार प्रदर्शित होने के लिए।

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें
राइट क्लिक करने के बाद चयन करके डेटाबेस को पुनर्स्थापित करें

चरण 2 :डिवाइस . चुनें और बैकअप फ़ाइल खोलने के लिए पथ का चयन करें जैसा कि नीचे दिखाया गया है।

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें
वह स्थान ढूंढें जहां बैकअप फ़ाइल को आपके द्वारा पहले बनाए जाने पर सहेजा गया था उन्हें>

चरण 3 :ठीक Click क्लिक करें और नीचे स्क्रीन दिखाई देगी।

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें
पुनर्प्राप्ति डेटाबेस और पहले बनाई गई बैकअप फ़ाइल का चयन करें

चरण 4 :फ़ाइलें Select चुनें स्क्रीन के बाएं कोने में, निम्न संवाद बॉक्स दिखाई देगा।

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें
डेटाबेस पुनर्प्राप्ति प्रक्रिया के लिए फ़ाइल जानकारी

चरण 5 :विकल्प Select चुनें बाएं कोने में और ठीक . क्लिक करें TestDB restoring को पुनर्स्थापित करना प्रारंभ करने के लिए डेटाबेस जैसा कि नीचे चित्र में दिखाया गया है।

MS SQL सर्वर में डेटाबेस को कैसे रिकवर करें
TestDB डेटाबेस सफलतापूर्वक पुनर्स्थापित किया गया


  1. SSMS के माध्यम से SQL सर्वर से कनेक्शन कैसे करें

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

  1. IntelliJ में MySQL सर्वर से कैसे कनेक्ट करें, इस पर निर्देश

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

  1. Microsoft SQL सर्वर डेटाबेस संगतता स्तर

    डेटाबेस संगतता स्तर, डेटाबेस स्तर सेटिंग्स में से एक, डेटाबेस के कार्य करने के तरीके को प्रभावित करता है। Microsoft® SQL Server® का प्रत्येक नया संस्करण कई नई सुविधाएँ पेश करता है, जिनमें से अधिकांश के लिए नए खोजशब्दों की आवश्यकता होती है और कुछ ऐसे व्यवहारों को बदलना पड़ता है जो पहले के संस्करणों म