อาการ:

เมื่อใช้ Microsoft Access เพื่อเปิดไฟล์ฐานข้อมูล Access ที่เสียหายคุณจะเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้ก่อน:

ฐานข้อมูล "filename.mdb" ต้องได้รับการซ่อมแซมหรือไม่ใช่ไฟล์ฐานข้อมูล

คุณหรือผู้ใช้รายอื่นอาจปิด Microsoft Office Access โดยไม่คาดคิดในขณะที่เปิดฐานข้อมูล Microsoft Office Access
คุณต้องการให้ Microsoft Office Access พยายามซ่อมแซมฐานข้อมูลหรือไม่

โดยที่ 'filename.mdb' คือชื่อของไฟล์ Access MDB ที่จะเปิด

ภาพหน้าจอตัวอย่างมีลักษณะดังนี้:

Microsoft Office Access ในขณะที่เปิดฐานข้อมูล Microsoft Office Access

คุณสามารถคลิกปุ่ม“ ใช่” เพื่อให้ Access ซ่อมแซมฐานข้อมูล หาก Microsoft Office Access ไม่สามารถซ่อมแซมฐานข้อมูลที่เสียหายได้จะแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้:

รูปแบบฐานข้อมูลที่ไม่รู้จัก 'filename.mdb'

ภาพหน้าจอมีลักษณะดังนี้:

และคุณสามารถคลิกปุ่ม“ ตกลง” และเห็นข้อความแสดงข้อผิดพลาดที่สาม:

ไม่สามารถซ่อมแซมฐานข้อมูล "filename.mdb" หรือไม่ใช่ไฟล์ฐานข้อมูล Microsoft Office Access

ภาพหน้าจอมีลักษณะดังนี้:

ว่างเปล่า

ซึ่งหมายความว่า Microsoft Office Access ได้พยายามเต็มที่แล้ว แต่ยังไม่สามารถซ่อมแซมไฟล์ได้

นี่คือข้อผิดพลาดของ Microsoft Jet และ DAO ที่ trappable และรหัสข้อผิดพลาดคือ 2239

คำอธิบายที่แม่นยำ:

ข้อผิดพลาดนี้หมายความว่าเครื่องมือ Access Jet สามารถจดจำโครงสร้างพื้นฐานและคำจำกัดความที่สำคัญของฐานข้อมูล MDB ได้สำเร็จ แต่พบความเสียหายบางอย่างในข้อกำหนดตารางหรือข้อมูลตาราง

Microsoft Access จะพยายามซ่อมแซมความเสียหาย หากคำจำกัดความตารางที่มีความสำคัญต่อฐานข้อมูลทั้งหมดไม่สามารถซ่อมแซมได้จะแสดงไฟล์ “ รูปแบบฐานข้อมูลที่ไม่รู้จัก” อีกครั้งและยกเลิกการดำเนินการแบบเปิด

คุณสามารถทดลองใช้ผลิตภัณฑ์ของเรา DataNumen Access Repair เพื่อซ่อมแซมไฟล์ MDB และแก้ไขข้อผิดพลาดนี้

ไฟล์ตัวอย่าง:

ตัวอย่างไฟล์ MDB ที่เสียหายซึ่งจะทำให้เกิดข้อผิดพลาด mydb_2.mdb

ไฟล์ซ่อมแซมด้วย DataNumen Access Repair: mydb_2_fixed.mdb (ตาราง 'Recovered_Table2' ในไฟล์ที่ซ่อมแซมแล้วซึ่งตรงกับตาราง 'Staff' ในไฟล์ที่ไม่เสียหาย)