Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

हाल ही में, मुझे एक्सेस डेटाबेस से SQL सर्वर 2014 में डेटा माइग्रेट करना पड़ा क्योंकि मेरा डेटाबेस एक्सेस के लिए बहुत बड़ा हो रहा था। हालांकि प्रक्रिया काफी सरल है, मुझे लगा कि मैं चरण-दर-चरण निर्देशों के साथ एक लेख लिखूंगा।

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

एक बार जब आप SQL सर्वर ठीक से स्थापित कर लेते हैं, तो आप SQL सर्वर में एक नए डेटाबेस में एक्सेस डेटाबेस को आयात करने के लिए नीचे दिए गए चरणों के साथ जारी रख सकते हैं।

एक्सेस डेटाबेस को SQL सर्वर में ट्रांसफर करें

SQL सर्वर प्रबंधन स्टूडियो खोलें और उस डेटाबेस सर्वर से कनेक्ट करें जिसमें आप अपना एक्सेस डेटाबेस आयात करना चाहते हैं। डेटाबेस . के अंतर्गत , राइट-क्लिक करें और नया डेटाबेस चुनें . यदि आपके पास पहले से ही एक डेटाबेस है और आप केवल एक्सेस से कुछ टेबल आयात करना चाहते हैं, तो बस इसे छोड़ दें और डेटा आयात करें पर जाएं। नीचे कदम। नया डेटाबेस बनाने के बजाय बस अपने वर्तमान डेटाबेस पर राइट-क्लिक करें।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

यदि आप एक नया डेटाबेस बना रहे हैं, तो आगे बढ़ें और इसे एक नाम दें और सेटिंग्स को कॉन्फ़िगर करें यदि आप उन्हें डिफ़ॉल्ट से बदलना चाहते हैं।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

अब हमें अपने द्वारा अभी बनाए गए परीक्षण डेटाबेस पर राइट-क्लिक करने और कार्य . चुनने की आवश्यकता है और फिर डेटा आयात करें

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

 डेटा स्रोत चुनें . पर संवाद बॉक्स में, Microsoft Access (Microsoft Jet Database Engine)  select चुनें ड्रॉप डाउन बॉक्स से।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

फ़ाइल नाम . के आगे ई, ब्राउज़ करें . पर क्लिक करें और उस एक्सेस डेटाबेस पर नेविगेट करें जिसे आप आयात करना चाहते हैं और खोलें . क्लिक करें . ध्यान दें कि डेटाबेस एक्सेस 2007 या उच्चतर प्रारूप में नहीं हो सकता (ACCDB ) क्योंकि SQL सर्वर इसे नहीं पहचानता है! इसलिए यदि आपके पास 2007 से 2016 तक एक्सेस डेटाबेस है, तो पहले इसे 2002-2003 डेटाबेस . में बदलें प्रारूप (एमडीबी )  फ़ाइल – इस रूप में सहेजें . पर जाकर ।

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

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

अगला क्लिक करें और फिर निर्दिष्ट करें कि आप एक या अधिक तालिकाओं से डेटा कॉपी करें चुनकर एक्सेस से SQL तक डेटा कैसे स्थानांतरित करना चाहते हैं या स्थानांतरित करने के लिए डेटा निर्दिष्ट करने के लिए एक प्रश्न लिखें

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

यदि आप बिना किसी डेटा हेरफेर के एक्सेस डेटाबेस से सभी तालिकाओं या केवल कुछ तालिकाओं की प्रतिलिपि बनाना चाहते हैं, तो पहला विकल्प चुनें। यदि आपको किसी तालिका से डेटा की केवल कुछ पंक्तियों और स्तंभों की प्रतिलिपि बनाने की आवश्यकता है, तो दूसरा विकल्प चुनें और SQL क्वेरी लिखें।

डिफ़ॉल्ट रूप से, सभी तालिकाओं का चयन किया जाना चाहिए और यदि आप संपादित करें . पर क्लिक करते हैं मैपिंग बटन, आप कॉन्फ़िगर कर सकते हैं कि फ़ील्ड दो तालिकाओं के बीच कैसे मैप करते हैं। यदि आपने आयात के लिए एक नया डेटाबेस बनाया है, तो यह एक सटीक प्रति होगी।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

यहां मेरे पास मेरे एक्सेस डेटाबेस में केवल एक टेबल है। अगला क्लिक करें और आप देखेंगे पैकेज चलाएँ स्क्रीन जहां तुरंत चलाएं जाँच की जानी चाहिए।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

अगला क्लिक करें और फिर समाप्त करें . क्लिक करें . इसके बाद आप डेटा ट्रांसफर की प्रगति देखेंगे जैसे यह होता है। इसके पूरा होने के बाद, आपको संदेश . में प्रत्येक तालिका के लिए स्थानांतरित पंक्तियों की संख्या दिखाई देगी कॉलम।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

बंद करें क्लिक करें और आपने कल लिया। अब आप आगे बढ़ सकते हैं और यह सुनिश्चित करने के लिए अपनी टेबल पर SELECT चला सकते हैं कि सभी डेटा आयात हो गया है। अब आप अपने डेटाबेस को प्रबंधित करने के लिए SQL सर्वर की शक्ति का आनंद ले सकते हैं।

MS Access से डेटा को SQL सर्वर डेटाबेस में माइग्रेट करें

एक्सेस से SQL सर्वर तक आपके डेटा को आयात करने में कोई समस्या? यदि हां, तो एक टिप्पणी पोस्ट करें और मैं मदद करने की कोशिश करूंगा। आनंद लें!


  1. SQL सर्वर 2016 में पंक्ति-स्तरीय सुरक्षा

    Microsoft® ने SQL Server® में सुरक्षा पर ध्यान केंद्रित किया है, और लगभग सभी रिलीज़ में या तो मौजूदा सुविधाओं में वृद्धि हुई है या नई सुरक्षा सुविधाएँ पेश की हैं। SQL सर्वर 2016 में, Microsoft ने कई नई सुरक्षा सुविधाएँ पेश कीं, जो उपयोगकर्ताओं को उनके डेटा की सुरक्षा करने में मदद करती हैं, जिसमें पं

  1. SQL सर्वर डेटाबेस को AWS RDS इंस्टेंस में माइग्रेट करें

    यह ब्लॉग बताता है कि Microsoft® SQL Server® डेटाबेस को होस्ट-ऑन-प्रिमाइसेस (या Amazon® EC2 या Azure® पर) को Amazon Relational DatabaseService (RDS) में कैसे स्थानांतरित किया जाए। इस कदम के लिए आपके SQL डेटाबेस का AWS S3bucket में बैकअप लेना और उस S3 बकेट से आपके AWS RDS इंस्टेंस पर डेटाबेस को पुनर्स

  1. एकीकृत डेटा प्लेटफ़ॉर्म:SQL सर्वर 2019

    2006 में, ब्रिटिश गणितज्ञ क्लाइव रॉबर्ट हम्बी ने शब्दों को चिह्नित किया:डेटा नया तेल है। तब से, आईटी नेताओं ने इसे बार-बार सुना है, विचार के साथ प्रतिध्वनित किया है, और हर कदम पर संवर्धित किया है। क्लाइव ने आगे कहा, डेटा मूल्यवान है, लेकिन अगर अपरिष्कृत है, तो इसका वास्तव में उपयोग नहीं किया जा सकत