Miks ma ikka ei saa parandusfaili avada DBF faili?

Selle olukorra jaoks on kolm võimalust:

  1. Sinu DBF faili on loonud üks rakendus, kuid soovite fikseeritud faili avada teises rakenduses, mis ei ühildu esimesega täielikult ja põhjustab probleeme. Lahendus on määrata õige versioon valiku „Vali DBF parandamiseks” redigeerimiskasti vastavalt teisele rakendusele ja seejärel start faili uuesti parandama. Näiteks teie DBF faili on loonud Clipper, kuid soovite selle avada dBase III-s, siis peate määrama "Version" väärtuseks "dBase III" ja seejärel faili uuesti parandama.
  2. Teie parandatud DBF fail on suurem kui 2 GB, on teadaolev suuruse piirang DBF failid, nii et most DBF ühilduvad rakendused ei saa teie faili avada. Näiteks kui kasutate sellise faili avamiseks Visual FoxPro-d, kuvatakse tõrketeade "Not a table". Lahendus on lubada vahekaardil „Valikud” suvand „Jaga fail, kui see on suurem kui ### MB” ja määrata faili maksimaalseks suuruseks sobiv väärtus, mis peaks olema väiksem kui 2 GB, näiteks 1800 MB. siis parandage oma originaal DBF faili uuesti. Kui fikseeritud väljundfail on sellest piirist suurem, DDBFR loob ülejäänud taastatud andmete mahutamiseks uue poolitatud faili. Ja kui poolitatud fail jõuab uuesti piirini, luuakse teine ​​uus poolitatud fail jne.
  3. Teie fikseeritud DBF faili, on tabelis rohkem kui 255 välja. Praegu most DBF ühilduvad rakendused ei toeta rohkem kui 255 väljaga tabelit. Näiteks kui kasutate sellise faili avamiseks Visual FoxPro-d, kuvatakse tõrketeade "Not a table". Lahendus on lubada vahekaardil „Valikud” suvand „Jaga tabel, kui välja on rohkem kui ###” ja määrata maksimaalseks väljade arvuks sobiv väärtus, näiteks 255, ning seejärel parandada originaal. DBF faili uuesti. Seega, kui DDBFR tuvastab, et tabelis on rohkem kui 255 välja, loob see ülejäänud väljade mahutamiseks uue poolitabeli. Ja kui ülejäänud väljad on ikka rohkem kui 255 välja, luuakse teine ​​uus poolitabel ja nii edasi.