SQLyog
 sql >> डेटाबेस >  >> Database Tools >> SQLyog

ओबीडीसी का उपयोग करके एमएस एक्सेस में .sql आयात करना

आपको दो अलग-अलग समस्याओं को हल करना होगा:

  1. MySQL डेटाबेस संरचना से मेल खाने वाली संरचना के साथ एक खाली MS Access डेटाबेस बनाना।

  2. MySQL से डेटा निकालना और इसे MS Access में लोड करना।

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

अपने MySQL डेटाबेस के समान संरचना के साथ एक MS Access डेटाबेस प्राप्त करने के लिए, आपकी सबसे अच्छी शर्त एक डेटाबेस परिभाषा / डायग्रामिंग टूल ढूंढना है जो रिवर्स इंजीनियरिंग प्रदान करता है और MySQL और MS एक्सेस दोनों का समर्थन करता है। अपने MySQL डेटाबेस को डेटाबेस डायग्राम में रिवर्स इंजीनियर करने के लिए इसका उपयोग करें, फिर अंतर्निहित डेटाबेस को MS Access में बदलें और डेटाबेस बनाने के लिए टूल का उपयोग करें।

Dezign For Databases देखें जो (कागज पर, वैसे भी) वे सुविधाएँ प्रदान करता है जिनकी आपको आवश्यकता होगी।

डेटा को भर में पंप करने के लिए, कई उपकरण हैं। इस तरह के ऑपरेशन को आम तौर पर ईटीएल (एक्सट्रैक्ट, ट्रांसलेट, लोड) के रूप में जाना जाता है।



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. जहां प्रासंगिक विनिर्देश में यह प्रलेखित है कि SQL स्क्रिप्ट में कुछ टिप्पणियों को, वास्तव में, मान्य SQL (MySQL द्वारा) के रूप में निष्पादित किया जाना है?

  2. त्रुटि संख्या 2058 प्लगइन प्रमाणीकरण_विंडो_क्लाइंट लोड नहीं किया जा सका:निर्दिष्ट मॉड्यूल नहीं मिला

  3. MySQL तालिका के डिफ़ॉल्ट वर्णसेट को कैसे बदलें?

  4. त्रुटि संख्या 2003। mysql सर्वर से कनेक्ट नहीं हो सकता

  5. त्रुटि:1449, एक निश्चित ('रूट'@'लोकलहोस्ट') के रूप में निर्दिष्ट उपयोगकर्ता मौजूद नहीं है