วิธีแก้ไขข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักใน MS Access

ไอคอนเวลาอ่านหนังสือ 7 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

รูปภาพของ MacBook Pro สีดำบนโต๊ะ

| สนับสนุน |

คุณอาจได้รับข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักเมื่อพยายามเปิดฐานข้อมูล MS Access ข้อความแสดงข้อผิดพลาดปรากฏเป็น:

ข้อความแสดงข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จัก

ข้อความแสดงข้อผิดพลาดระบุว่าแอปพลิเคชันไม่รู้จักรูปแบบฐานข้อมูล เนื่องจากข้อผิดพลาดนี้ คุณอาจไม่สามารถเปิดฐานข้อมูลได้

ข้อผิดพลาดอาจเกิดขึ้นได้จากหลายสาเหตุ ด้านล่างนี้ เราจะพูดถึงสาเหตุที่อยู่เบื้องหลังข้อผิดพลาดและแนวทางแก้ไข

อะไรทำให้เกิดข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จัก

ต่อไปนี้เป็นสาเหตุที่เป็นไปได้บางประการที่อยู่เบื้องหลังข้อผิดพลาดรูปแบบ Database.mdb ที่ไม่รู้จักใน MS Access:

  • การเปิดไฟล์ฐานข้อมูล Access เวอร์ชันล่าสุดในเวอร์ชันที่เก่ากว่า
  • แอปพลิเคชัน Microsoft Access ที่ล้าสมัย
  • เซกเตอร์เสียบนฮาร์ดไดรฟ์ที่เก็บไฟล์ฐานข้อมูล MS Access
  • ไฟล์ฐานข้อมูลขนาดใหญ่
  • การปิดระบบอย่างกะทันหัน
  • การโจมตีของไวรัสหรือมัลแวร์
  • ปัญหาเกี่ยวกับฮาร์ดแวร์หรือซอฟต์แวร์
  • ฐานข้อมูลเสียหาย
  • ไฟล์ frxque32.mdb เสียหาย

วิธีแก้ไขข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักใน MS Access

ต่อไปนี้เป็นวิธีการบางอย่างที่คุณสามารถลองแก้ไขข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักใน MS Access

วิธีที่ 1: ตรวจสอบและแปลงรูปแบบฐานข้อมูล MS Access

ข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักอาจเกิดขึ้นได้เมื่อคุณพยายามเปิดไฟล์ฐานข้อมูลของ MS Access เวอร์ชันเก่ากว่า (2003 หรือก่อนหน้า) ในเวอร์ชันที่ใหม่กว่า (2010 หรือใหม่กว่า) หรือในทางกลับกัน ดังนั้น ตรวจสอบเวอร์ชัน MS Access และนามสกุลไฟล์ฐานข้อมูล ตัวอย่างเช่น: หากคุณมีไฟล์ .mdb ตรวจสอบให้แน่ใจว่าคุณเปิดไฟล์นั้นใน Microsoft Access 2002 หรือเวอร์ชันก่อนหน้า หากคุณมีไฟล์ .accdb ให้เปิดใน MS Access 2007 หรือเวอร์ชันที่ใหม่กว่า

ถ้าคุณมีไฟล์ฐานข้อมูลของ Access 2003 หรือเวอร์ชันที่เก่ากว่า คุณสามารถแปลงเป็นรูปแบบไฟล์ .accdb ได้เช่นกัน โดยทำตามขั้นตอนเหล่านี้:

  • เปิด Microsoft Access
  • คลิกที่ เนื้อไม่มีมัน แล้วคลิกตกลง จุดเปิด.
  • เลือกการเข้าถึง 2000 หรือเข้าถึง 2002-2003 ไฟล์ฐานข้อมูล (.mdb) ที่คุณต้องแปลง
  • คลิก เนื้อไม่มีมัน จากนั้นเลือก บันทึกเป็น ตัวเลือก
  • คลิก บันทึกฐานข้อมูลเป็น.
  • เลือก ทางเข้า ประเภทไฟล์แล้วคลิก บันทึกเป็น.
  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร บันทึกเป็น กล่องโต้ตอบ พิมพ์ชื่อไฟล์ใน ชื่อไฟล์ จากนั้นคลิก ลด.

วิธีที่ 2: ย้อนกลับ Windows Updates

ผู้ใช้หลายคนรายงานว่าพบข้อผิดพลาด "รูปแบบฐานข้อมูลที่ไม่รู้จัก" หลังจากดาวน์โหลดการอัปเดต Windows หากข้อผิดพลาดเกิดขึ้นเนื่องจากการอัพเดตที่มีปัญหา คุณสามารถลองย้อนกลับการอัพเดต Windows โดยทำตามขั้นตอนเหล่านี้:

  • ไปที่ เริ่มต้น ตัวเลือก
  • คลิก การตั้งค่า > การอัปเดตและความปลอดภัย > Windows Update > ดูประวัติการอัปเดตของคุณ > ถอนการติดตั้งการอัปเดต
  • ค้นหา บันทึก, คลิกขวาที่มันแล้วคลิก ถอนการติดตั้ง.

วิธีที่ 3: ปิดใช้งานการเช่าซื้อ

คุณอาจได้รับข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักเมื่อคุณพยายามเปิดฐานข้อมูลจากโค้ดภาพพื้นฐานโดยใช้ DAO กรณีนี้มักจะเกิดขึ้นเมื่อฐานข้อมูลถูกจัดเก็บไว้บนการแชร์ไฟล์บนเครือข่าย และผู้ใช้หลายคนใช้งานพร้อมกัน ในกรณีเช่นนี้ คุณสามารถปิดใช้งานการเช่าในระบบที่จัดเก็บฐานข้อมูลที่ใช้ร่วมกันได้ โดยทำตามขั้นตอนเหล่านี้:

  • ไปที่ ช่องค้นหาของ Windows และประเภท พร้อมรับคำสั่ง
  • คลิกขวาที่ พร้อมรับคำสั่ง และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
  • ถัดไป คัดลอกและวางคำสั่งด้านล่างลงในหน้าต่างพรอมต์คำสั่ง:

REG เพิ่ม HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f

เซิร์ฟเวอร์หยุดสุทธิ

เซิร์ฟเวอร์เริ่มต้นสุทธิ

  • กด เข้าสู่ กุญแจ
  • ออกจาก พร้อมรับคำสั่ง.

วิธีที่ 4: แก้ไขไฟล์ frxque32.mdb

ไฟล์ frxque32.mdb ถูกเก็บไว้ในไดเร็กทอรี FRx SysData ไดเร็กทอรีนี้มีไฟล์สำคัญทั้งหมดสำหรับแอปพลิเคชัน FRx บางครั้ง คุณอาจได้รับข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักของ MS Access ขณะเปิดใช้จอภาพคิว จะเกิดขึ้นหากมีปัญหากับการตั้งค่า QueDirectory ในไฟล์ system.cfg หรือไฟล์ frxque32.mdb เสียหาย ในกรณีเช่นนี้ คุณสามารถกู้คืนไฟล์ frxque32.mdb เพื่อแก้ไขปัญหาได้ ทำตามขั้นตอนด้านล่าง:

  • เปิด ไดเรกทอรีคิว FRx แล้วไปที่ frxque32.mdb ไฟล์
  • เปลี่ยนชื่อ frxque32.mdb ไฟล์ (เช่น frxque32.mdb.old)
  • ตอนนี้ค้นหา frxque32.tpl ไฟล์ในไดเร็กทอรี สร้างสำเนาของไฟล์นี้ จากนั้นเปลี่ยนชื่อสำเนาเป็น frxque32.mdb.

รีสตาร์ท MS Access แล้วลองเปิดฐานข้อมูล

วิธีที่ 5: นำเข้าข้อมูลไปยังฐานข้อมูล MS Access ใหม่

คุณอาจได้รับข้อผิดพลาดเกี่ยวกับรูปแบบฐานข้อมูลที่ไม่รู้จัก หากฐานข้อมูลเสียหาย ในกรณีนี้ คุณสามารถลองนำเข้าข้อมูลจากฐานข้อมูลที่เสียหายไปยังฐานข้อมูล MS Access ใหม่ได้ ทำตามขั้นตอนเหล่านี้:

  • เปิดแอปพลิเคชัน MS Access
  • เลือก ฐานข้อมูลเปล่า
  • คลิก สร้างบัญชีตัวแทน ตัวเลือกในการสร้างฐานข้อมูลใหม่
  • ในตัวช่วยสร้างไฟล์ฐานข้อมูลใหม่ คลิก ข้อมูลภายนอก ตัวเลือก

แท็บข้อมูลภายนอกใน Ms Access

  • คลิกที่ นำเข้าฐานข้อมูลการเข้าถึง
  • เกี่ยวกับ รับฐานข้อมูลการเข้าถึงข้อมูลภายนอก คลิกตัวช่วยสร้าง หมวดหมู่สินค้า แท็บเพื่อเลือกไฟล์ฐานข้อมูล
  • คุณจะเห็นสองตัวเลือกบนหน้าต่าง เลือกอันใดอันหนึ่งแล้วคลิก OK.

รับข้อมูลภายนอก - หน้าต่างฐานข้อมูล Access

  • เกี่ยวกับ นำเข้าวัตถุ หน้าต่าง เลือกวัตถุฐานข้อมูลแล้วคลิก ตกลง

หน้าต่างนำเข้าวัตถุ

วิธีที่ 6: ซ่อมแซมฐานข้อมูล Access ของคุณ

หากฐานข้อมูลของคุณมีขนาดใหญ่เกินไปหรือเสียหาย คุณสามารถใช้เครื่องมือในตัวของ Microsoft Access ซึ่งก็คือ Compact and Repair เพื่อกระชับและซ่อมแซมฐานข้อมูลที่เสียหายได้ สามารถลดขนาดของฐานข้อมูลโดยกำจัดพื้นที่ที่ไม่ได้ใช้ หากต้องการใช้ยูทิลิตี้นี้ ให้ทำตามขั้นตอนเหล่านี้:

  • เปิดแอปพลิเคชัน Microsoft Access ของคุณ
  • เกี่ยวกับ แม่แบบ ดับเบิลคลิกที่ไฟล์ ฐานข้อมูลเปล่า ตัวเลือก
  • คลิก เนื้อไม่มีมัน แล้วคลิก ปิด
  • Choose เครื่องมือฐานข้อมูล แล้วคลิก กระชับและซ่อมแซมฐานข้อมูล.
  • เกี่ยวกับ ฐานข้อมูลเป็น Compact จากวิซาร์ดเรียกดูและเลือกฐานข้อมูลที่คุณต้องการซ่อมแซม คลิก กะทัดรัด.
  • เลือกตำแหน่งเพื่อบันทึกไฟล์ฐานข้อมูลที่ซ่อมแซมแล้วคลิก บันทึก

หมายเหตุ ขั้นตอนข้างต้นคือการซ่อมแซมไฟล์ฐานข้อมูลที่ไม่ได้เปิดขึ้น

หากเครื่องมือในตัวของ Microsoft Access – Compact and Repair ล้มเหลวหรือไม่ทำงาน คุณสามารถลองใช้ MS มืออาชีพได้ เครื่องมือซ่อมแซมฐานข้อมูล Accessเช่น Stellar Repair สำหรับการเข้าถึง. เป็นซอฟต์แวร์ที่เชื่อถือได้ในการซ่อมแซมฐานข้อมูลที่เสียหาย หลังจากการซ่อมแซม จะแสดงตัวอย่างของออบเจกต์ที่กู้คืนได้ทั้งหมด รวมถึงฟอร์ม ตาราง รายงาน คิวรี ฯลฯ ซอฟต์แวร์รองรับ Office 365, Access 2021, 2019, 2016, 2013 และเวอร์ชันก่อนหน้า

วิธีป้องกันข้อผิดพลาดฐานข้อมูลที่ไม่รู้จักของ MS Access

ตอนนี้คุณรู้วิธีแก้ไขข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักใน MS Access แล้ว ต่อไปนี้เป็นวิธีหลีกเลี่ยงในอนาคต:

  • ใช้เวอร์ชันการเข้าถึงที่เข้ากันได้: ตรวจสอบให้แน่ใจว่าเวอร์ชันของ MS Access ที่คุณใช้เปิดฐานข้อมูลตรงกันหรือใหม่กว่าเวอร์ชันที่ใช้ในการสร้าง หลีกเลี่ยงการใช้เวอร์ชันเก่าเพื่อเปิดฐานข้อมูลที่สร้างด้วย Access เวอร์ชันใหม่กว่า
  • อัพเดทปกติ: อัปเดตชุด MS Access และ Office ของคุณเป็นเวอร์ชันล่าสุด ช่วยให้มั่นใจได้ถึงความเข้ากันได้กับฐานข้อมูลที่สร้างขึ้นในเวอร์ชันที่ใหม่กว่าและลดความเสี่ยงในการพบข้อผิดพลาดที่เกี่ยวข้องกับรูปแบบ
  • หลีกเลี่ยงการทุจริต: ความเสียหายของฐานข้อมูลอาจทำให้เกิดข้อผิดพลาดต่างๆ รวมถึงข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จัก เพื่อป้องกันการทุจริต:
    • ปิดฐานข้อมูลอย่างถูกต้องทุกครั้งก่อนที่จะปิดเครื่องคอมพิวเตอร์ของคุณ
    • หลีกเลี่ยงการทำงานกับฐานข้อมูลโดยตรงจากที่ตั้งเครือข่าย ให้ทำงานกับสำเนาในเครื่องแล้วอัปเดตเวอร์ชันเครือข่ายแทน
    • ใช้ยูทิลิตี้ขนาดกะทัดรัดและซ่อมแซมเป็นประจำเพื่อรักษาความสมบูรณ์ของฐานข้อมูล
  • สำรองข้อมูลบ่อยครั้ง: การสำรองข้อมูลเป็นประจำสามารถช่วยคุณประหยัดจากการสูญหายของข้อมูลในกรณีที่เกิดความเสียหายหรือข้อผิดพลาด รักษากิจวัตรในการสำรองฐานข้อมูลของคุณหลังจากการอัพเดตที่สำคัญหรือตามระยะเวลาสม่ำเสมอ
  • สถาปัตยกรรมฐานข้อมูลแบบแยกส่วน: สำหรับสภาพแวดล้อมที่มีผู้ใช้หลายคน ให้พิจารณาแยกฐานข้อมูลของคุณออกเป็นส่วนหน้า (ประกอบด้วยแบบสอบถาม แบบฟอร์ม รายงาน และโมดูล) และส่วนหลัง (ประกอบด้วยตารางที่มีข้อมูล) ซึ่งจะช่วยลดความเสี่ยงของการทุจริตและปรับปรุงประสิทธิภาพ
  • ใช้สถานที่ที่เชื่อถือได้: จัดเก็บฐานข้อมูล Access ของคุณในตำแหน่งที่เชื่อถือได้ตามที่ระบุไว้ในตัวเลือก Access ไฟล์ในตำแหน่งที่เชื่อถือได้มีโอกาสน้อยที่จะพบข้อผิดพลาดที่เกี่ยวข้องกับความปลอดภัย

การปิด

ข้อผิดพลาดรูปแบบฐานข้อมูลที่ไม่รู้จักอาจทำให้คุณไม่สามารถเปิดฐานข้อมูลได้ มันสามารถเกิดขึ้นได้เนื่องจากสาเหตุหลายประการ คุณสามารถลองแก้ไขข้อผิดพลาดได้โดยทำตามวิธีการที่กล่าวถึงในบทความนี้ หากข้อผิดพลาดนี้เกิดขึ้นเนื่องจากความเสียหายในฐานข้อมูล คุณสามารถใช้ยูทิลิตี "กระชับและซ่อมแซม" หรือ Stellar Repair for Access เพื่อซ่อมแซมฐานข้อมูลที่เสียหายได้