ทำไมฉันยังไม่สามารถเปิดไฟล์ DBF ไฟล์?

มีความเป็นไปได้สามประการสำหรับสถานการณ์นี้ดังนี้:

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

  3. ในการแก้ไขของคุณ DBF ไฟล์มีมากกว่า 255 ฟิลด์ในตาราง ปัจจุบันมost DBF แอปพลิเคชันที่เข้ากันได้ไม่รองรับตารางที่มีมากกว่า 255 ฟิลด์ ตัวอย่างเช่นเมื่อใช้ Visual FoxPro เพื่อเปิดไฟล์ดังกล่าวคุณจะได้รับข้อผิดพลาด“ ไม่ใช่ตาราง” วิธีแก้ปัญหาคือเปิดใช้ตัวเลือก "แยกตารางเมื่อมีมากกว่า ### ช่อง" ในแท็บ "ตัวเลือก" และตั้งค่าที่เหมาะสมเช่น 255 เป็นจำนวนฟิลด์สูงสุดจากนั้นซ่อมแซมต้นฉบับของคุณ DBF ไฟล์อีกครั้ง ดังนั้นเมื่อ DDBFR ตรวจพบว่ามีมากกว่า 255 ฟิลด์ในตารางมันจะสร้างตารางแยกใหม่เพื่อรองรับฟิลด์ที่เหลือ และถ้าเขตข้อมูลที่เหลือยังคงมีมากกว่า 255 เขตข้อมูลตารางแยกใหม่ที่สองจะถูกสร้างขึ้นและอื่น ๆ