อาการ:
เมื่อใช้ Microsoft Access เพื่อเปิดไฟล์ฐานข้อมูล Access ที่เสียหายคุณจะเห็นข้อความแสดงข้อผิดพลาดต่อไปนี้ก่อน:
ฐานข้อมูล "filename.mdb" ต้องได้รับการซ่อมแซมหรือไม่ใช่ไฟล์ฐานข้อมูล
คุณหรือผู้ใช้รายอื่นอาจปิด Microsoft Office Access โดยไม่คาดคิดในขณะที่เปิดฐานข้อมูล Microsoft Office Access
คุณต้องการให้ Microsoft Office Access พยายามซ่อมแซมฐานข้อมูลหรือไม่
โดยที่ 'filename.mdb' คือชื่อของไฟล์ Access MDB ที่จะเปิด
ภาพหน้าจอตัวอย่างมีลักษณะดังนี้:
คุณสามารถคลิกปุ่ม “ใช่” เพื่อให้ 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' ในไฟล์ที่ไม่เสียหาย)