PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

64 बिट पायथन और ओडीबीसी ड्राइवर के साथ 32 बिट .एमडीबी से कैसे पढ़ा जाए?

एक्सेस डेटाबेस फ़ाइलें (.mdb, .accdb) आर्किटेक्चर-विशिष्ट नहीं हैं; "32-बिट .mdb फ़ाइल" या "64-बिट .accdb फ़ाइल" जैसी कोई चीज़ नहीं है। एक्सेस डेटाबेस के 32-बिट और 64-बिट संस्करण हैं इंजन (और ड्राइवर, आदि) लेकिन उनके द्वारा उत्पादित डेटाबेस फ़ाइलें समान हैं।

आप प्राप्त कर रहे हैं

त्रुटि क्योंकि एक्सेस डेटाबेस इंजन का आपका संस्करण अब संस्करण . का समर्थन नहीं करता है ("बिटनेस" नहीं) उस डेटाबेस फ़ाइल का जिसे आप उपयोग करने का प्रयास कर रहे हैं। यदि आप Access_2013 या नए के लिए Access डेटाबेस इंजन का उपयोग कर रहे हैं तो आपका फ़ाइल स्वरूप Access_97 या पुराने के लिए होना चाहिए। यदि आप Access_2010 से एक्सेस डेटाबेस इंजन का उपयोग कर रहे हैं तो आप जिस फ़ाइल का उपयोग करने का प्रयास कर रहे हैं उसका प्रारूप अति-पुराना है (संभवतः Access_2.0)।

जैसा कि आपने देखा है, हम अभी भी पुराने "जेट" डेटाबेस इंजन का उपयोग करके पुरानी डेटाबेस फ़ाइलों के साथ काम कर सकते हैं जो विंडोज (Microsoft Access Driver (*.mdb) के साथ आते हैं) ) लेकिन यह एक 32-बिट ड्राइवर है और कोई 64-बिट संस्करण नहीं है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL INSERT सुविधा तर्क त्रुटि

  2. Postgresql के साथ Django, कॉलम ग्रुप बाय क्लॉज में दिखाई देना चाहिए या एक समग्र फ़ंक्शन में उपयोग किया जाना चाहिए

  3. रेल 3 माइग्रेशन:बूलियन (mysql बनाम postgreSQL)

  4. पीजीबैकरेस्ट कैसे स्थापित करें

  5. SQL डेटाबेस तालिकाओं में बहुरूपता?