हाल ही में, मुझे डेटा डेटाबेस से SQL सर्वर 2014 में डेटा माइग्रेट करना पड़ा क्योंकि मेरा डेटाबेस हैंडल तक पहुंच के लिए बहुत बड़ा हो रहा था। हालांकि प्रक्रिया काफी सरल है, मुझे लगा कि मैं चरण-दर-चरण निर्देशों के साथ एक लेख लिखूंगा।
सबसे पहले, आपको यह सुनिश्चित करना होगा कि आपके पास SQL सर्वर या एसक्यूएल सर्वर एक्सप्रेस आपके कंप्यूटर पर स्थापित किसी व्यक्तिगत कंप्यूटर पर SQL सर्वर एक्सप्रेस डाउनलोड करते समय, सुनिश्चित करें कि आप उन्नत सेवाओंके साथ संस्करण डाउनलोड करें। यदि आप नहीं करते हैं, तो डेटाबेस इंजन स्थापित नहीं किया जाएगा और आपके पास कनेक्ट करने के लिए किसी भी डेटाबेस इंस्टेंस के बिना SQL प्रबंधन स्टूडियो होगा।
एक बार जब आपके पास SQL सर्वर ठीक से स्थापित हो जाए, तो आप SQL सर्वर में किसी नए डेटाबेस में एक्सेस डेटाबेस आयात करने के लिए नीचे दिए गए चरणों के साथ जारी रख सकते हैं।
SQL सर्वर में एक्सेस डेटाबेस स्थानांतरित करें
SQL सर्वर प्रबंधन स्टूडियो खोलें और उस डेटाबेस सर्वर से कनेक्ट करें जिसमें आप अपना एक्सेस डेटाबेस आयात करना चाहते हैं। डेटाबेसके अंतर्गत, राइट-क्लिक करें और नया डेटाबेसचुनें। यदि आपके पास पहले से डेटाबेस है और आप बस एक्सेस से कुछ टेबल आयात करना चाहते हैं, तो बस इसे छोड़ दें और नीचे डेटा आयात करेंचरण पर जाएं। नया बनाने के बजाए बस अपने वर्तमान डेटाबेस पर राइट-क्लिक करें।
यदि आप कोई नया डेटाबेस बना रहे हैं, तो आगे बढ़ें और दें यह एक नाम है और सेटिंग्स को कॉन्फ़िगर करें यदि आप उन्हें डिफ़ॉल्ट से बदलना चाहते हैं।
अब हमें टेस्ट डेटाबेस पर राइट-क्लिक करना होगा हमने अभी बनाया है और कार्यऔर फिर डेटा आयात करेंचुनें।
<मजबूत>डेटा स्रोत चुनेंसंवाद बॉक्स, ड्रॉप डाउन बॉक्स से माइक्रोसॉफ्ट एक्सेस (माइक्रोसॉफ्ट जेट डेटाबेस इंजन)का चयन करें।
फ़ाइल नामई के आगे, ब्राउज़ करेंपर क्लिक करें और उस एक्सेस डेटाबेस पर नेविगेट करें जिसे आप आयात करना चाहते हैं और खोलेंक्लिक करें। । ध्यान दें कि डेटाबेस एक्सेस 2007 या उच्च प्रारूप (ACCDB) में नहीं हो सकता है क्योंकि SQL सर्वर इसे पहचान नहीं पा रहा है! इसलिए यदि आपके पास 2007 से 2016 तक पहुंच डेटाबेस है, तो पहले इसे 2002-2003 डेटाबेसप्रारूप (MDB) में फ़ाइल - सेव करेंमजबूत>।
आगे बढ़ें और गंतव्य चुनने के लिए अगलाक्लिक करें। चूंकि आपने उस डेटाबेस पर राइट-क्लिक किया है जिसे आप डेटा आयात करना चाहते हैं, इसे पहले से ही सूची में चुना जाना चाहिए। यदि नहीं, तो गंतव्यड्रॉप डाउन से SQL मूल क्लाइंटका चयन करें। आपको सर्वर नामके अंतर्गत डेटाबेस उदाहरण देखना चाहिए और फिर प्रमाणीकरण की विधि चुनने के बाद नीचे दिए गए विशिष्ट डेटाबेस को चुनने में सक्षम होना चाहिए।
अगलाक्लिक करें और फिर निर्दिष्ट करें कि आप डेटा को एक या अधिक तालिकाओं से कॉपी करेंया चुनकर SQL से एक्सेस तक SQL स्थानांतरित करना चाहते हैं या स्थानांतरित करने के लिए डेटा निर्दिष्ट करने के लिए एक क्वेरी लिखें।
यदि आप किसी भी डेटा मैनिपुलेशन के बिना एक्सेस डेटाबेस से सभी टेबल या केवल कुछ टेबल कॉपी करना चाहते हैं, तो पहला विकल्प चुनें। यदि आपको किसी तालिका से डेटा की केवल कुछ पंक्तियों और स्तंभों की प्रतिलिपि बनाने की आवश्यकता है, तो दूसरा विकल्प चुनें और SQL क्वेरी लिखें।
डिफ़ॉल्ट रूप से, सभी तालिकाओं का चयन किया जाना चाहिए और यदि आप संपादित करेंमैपिंगबटन, आप कॉन्फ़िगर कर सकते हैं कि फ़ील्ड दो तालिकाओं के बीच कैसे मैप करें। यदि आपने आयात के लिए एक नया डेटाबेस बनाया है, तो यह एक सटीक प्रतिलिपि होगी।
यहां मेरे पास मेरी पहुंच में केवल एक तालिका है डेटाबेस। अगला क्लिक करें और आपको चलाएं पैकेजस्क्रीन दिखाई देगी जहां तुरंत चलेंकी जांच की जानी चाहिए।
अगलाक्लिक करें और फिर समाप्त करेंक्लिक करें। इसके बाद आप डेटा ट्रांसफर की प्रगति को देखते हैं। पूरा होने के बाद, आपको संदेशकॉलम में प्रत्येक तालिका के लिए स्थानांतरित पंक्तियों की संख्या दिखाई देगी।
बंद करेंक्लिक करें और आप कर चुके हैं। अब आप आगे बढ़ सकते हैं और यह सुनिश्चित करने के लिए कि सभी डेटा आयात किए गए हैं, अपनी टेबल पर एक चयन चलाएं। अब आप अपने डेटाबेस को प्रबंधित करने के लिए SQL सर्वर की शक्ति का आनंद ले सकते हैं।
SQL सर्वर तक पहुंच से आपके डेटा को आयात करने में कोई समस्या है? यदि ऐसा है, तो एक टिप्पणी पोस्ट करें और मैं मदद करने की कोशिश करूंगा। का आनंद लें!