มีความเป็นไปได้สามประการสำหรับสถานการณ์นี้ดังนี้:
- ของคุณ DBF ไฟล์ถูกสร้างขึ้นโดยแอพพลิเคชั่นเดียว แต่คุณต้องการเปิดไฟล์คงที่ในแอพพลิเคชั่นอื่นซึ่งไม่สามารถใช้งานร่วมกับแอพพลิเคชั่นเดิมได้อย่างสมบูรณ์และทำให้เกิดปัญหา วิธีแก้ปัญหาคือการตั้งค่าเวอร์ชันที่ถูกต้องในกล่องคำสั่งผสมข้าง“ เลือก DBF แก้ไขช่อง "ไฟล์ที่ต้องซ่อมแซม" ตามแอปพลิเคชันที่สอง แล้วเริ่มซ่อมแซมไฟล์อีกครั้ง ตัวอย่างเช่น ไฟล์ของคุณ DBF ไฟล์ถูกสร้างขึ้นโดย Clipper แต่คุณต้องการเปิดใน dBase III จากนั้นคุณต้องตั้งค่า“ Version” เป็น“ dBase III” จากนั้นซ่อมแซมไฟล์อีกครั้ง
- ของคุณคงที่ DBF ไฟล์มีขนาดใหญ่กว่า 2GB ขีด จำกัด ขนาดที่ทราบของไฟล์ DBF ไฟล์ ดังนั้นส่วนใหญ่ DBF แอพพลิเคชั่นที่รองรับไม่สามารถเปิดไฟล์ของคุณได้ ตัวอย่างเช่นเมื่อใช้ Visual FoxPro เพื่อเปิดไฟล์ดังกล่าวคุณจะได้รับข้อผิดพลาด“ ไม่ใช่ตาราง” วิธีแก้ปัญหาคือเปิดใช้งานตัวเลือก“ แยกไฟล์เมื่อมีขนาดใหญ่กว่า ### MB” ในแท็บ“ ตัวเลือก” และตั้งค่าที่เหมาะสมซึ่งควรน้อยกว่า 2GB เช่น 1800MB เป็นขนาดไฟล์สูงสุดและ จากนั้นซ่อมแซมต้นฉบับของคุณ DBF ไฟล์แยกใหม่ เมื่อไฟล์เอาต์พุตที่แก้ไขแล้วมีขนาดใหญ่เกินขีดจำกัดนี้ DDBFR จะสร้างไฟล์แยกใหม่เพื่อรองรับข้อมูลที่กู้คืนได้ที่เหลืออยู่ และหากไฟล์แยกมีขนาดถึงขีดจำกัดอีกครั้ง ไฟล์แยกใหม่ไฟล์ที่สองจะถูกสร้างขึ้น และเป็นเช่นนี้เรื่อยไป
- ในการแก้ไขของคุณ DBF ในไฟล์นั้น มีฟิลด์มากกว่า 255 ฟิลด์ในตาราง ปัจจุบันส่วนใหญ่ DBF แอปพลิเคชันที่เข้ากันได้ไม่รองรับตารางที่มีมากกว่า 255 ฟิลด์ ตัวอย่างเช่นเมื่อใช้ Visual FoxPro เพื่อเปิดไฟล์ดังกล่าวคุณจะได้รับข้อผิดพลาด“ ไม่ใช่ตาราง” วิธีแก้ปัญหาคือเปิดใช้ตัวเลือก "แยกตารางเมื่อมีมากกว่า ### ช่อง" ในแท็บ "ตัวเลือก" และตั้งค่าที่เหมาะสมเช่น 255 เป็นจำนวนฟิลด์สูงสุดจากนั้นซ่อมแซมต้นฉบับของคุณ DBF ไฟล์อีกครั้ง ดังนั้นเมื่อ DDBFR ตรวจพบว่ามีฟิลด์มากกว่า 255 ฟิลด์ในตาราง มันจะสร้างตารางแยกใหม่เพื่อรองรับฟิลด์ที่เหลือ และหากฟิลด์ที่เหลือยังคงมีมากกว่า 255 ฟิลด์ มันก็จะสร้างตารางแยกใหม่ครั้งที่สอง และเป็นเช่นนี้เรื่อยไป