סימפטום:

בעת שימוש ב- 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 הניתנת לניכוי וקוד השגיאה הוא 2239.

הסבר מדויק:

שגיאה זו פירושה שמנוע ה- Access Jet יכול לזהות את המבנים הבסיסיים ואת ההגדרות החשובות של מסד הנתונים MDB בהצלחה, אך למצוא שחיתות מסוימת בהגדרות הטבלה או בנתוני הטבלה.

Microsoft Access תנסה לתקן את השחיתות. אם לא ניתן לתקן את הגדרות הטבלה החיוניות למסד הנתונים כולו, היא תציג את "פורמט מסד נתונים לא מוכר" שוב ובטל את הפעולה הפתוחה.

אתה יכול לנסות את המוצר שלנו DataNumen Access Repair כדי לתקן את קובץ ה- MDB ולפתור שגיאה זו.

קובץ לדוגמא:

לדוגמא קובץ MDB פגום שיגרום לשגיאה. mydb_2.mdb

התיקון תוקן באמצעות DataNumen Access Repair: mydb_2_fixed.mdb (הטבלה 'Recovered_Table2' בקובץ המתוקן המתאימה לטבלת 'Staff' בקובץ שלא נפגע)