למה אני עדיין לא יכול לפתוח את התיקון DBF קוֹבֶץ?

קיימות שלוש אפשרויות למצב זה, כדלקמן:

  1. DBF הקובץ נוצר על ידי יישום אחד, אך ברצונך לפתוח את הקובץ הקבוע ביישום אחר, שאינו תואם לחלוטין לראשון וגורם לבעיות. הפתרון הוא להגדיר את הגרסה הנכונה בתיבה המשולבת שליד "בחר DBF לתיקון" תיבת העריכה לפי היישום השני ולאחר מכן starלא לתקן את הקובץ שוב. למשל, שלך DBF הקובץ נוצר על ידי Clipper אבל אתה רוצה לפתוח אותו ב-dBase III, אז אתה צריך להגדיר את "Version" ל-"dBase III" ואז לתקן את הקובץ שוב.
  2. שלך קבוע DBF הקובץ גדול מ-2GB, מגבלת הגודל הידועה של DBF קבצים, אז מost DBF יישומים תואמים אינם יכולים לפתוח את הקובץ שלך. לדוגמה, בעת שימוש ב-Visual FoxPro כדי לפתוח קובץ כזה, תקבל שגיאת "לא טבלה". הפתרון הוא להפעיל את האפשרות "פיצול קובץ כשהוא גדול מ-### MB" בלשונית "אפשרויות" ולהגדיר ערך מתאים, שאמור להיות פחות מ-2GB, למשל, 1800MB, כגודל הקובץ המרבי, ו ואז תקן את המקור שלך DBF קובץ שוב. כאשר קובץ הפלט הקבוע גדול מהמגבלה הזו, DDBFR תיצור קובץ מפוצל חדש כדי להכיל את שאר הנתונים המשוחזרים. ואם הקובץ המפוצל יגיע שוב למגבלה, ייווצר קובץ מפוצל שני חדש, וכן הלאה.
  3. בקבוע שלך DBF קובץ, יש יותר מ-255 שדות בטבלה. נכון לעכשיו מost DBF יישומים תואמים אינם תומכים בטבלה עם יותר מ-255 שדות. לדוגמה, בעת שימוש ב-Visual FoxPro כדי לפתוח קובץ כזה, תקבל שגיאת "לא טבלה". הפתרון הוא להפעיל את האפשרות "פיצול טבלה כאשר יש יותר מ-### שדות" בלשונית "אפשרויות" ולהגדיר ערך מתאים, למשל, 255, כספירת השדות המקסימלית, ולאחר מכן לתקן את המקור. DBF קובץ שוב. כך כאשר דDBFR מזהה שיש יותר מ-255 שדות בטבלה, היא תיצור טבלה מפוצלת חדשה כדי להכיל את השדות הנותרים. ואם השדות הנותרים עדיין יותר מ-255 שדות, תיווצר טבלה מפוצלת שנייה, וכן הלאה.