Vizualizați categorii

De ce încă nu pot deschide soluția fixă DBF fişier?

2 min citit

Există trei posibilități pentru această situație, după cum urmează:

  1. Ta DBF fișierul este creat de o aplicație, dar doriți să deschideți fișierul fix într-o altă aplicație, care nu este complet compatibilă cu prima și provoacă probleme. Soluția este să setați versiunea corectă în caseta combo de lângă „Select DBF „Fișierul de reparat” în funcție de a doua aplicație și apoi începeți din nou repararea fișierului. De exemplu, al dvs. DBF fișierul este creat de Clipper, dar doriți să îl deschideți în dBase III, apoi trebuie să setați „Version” la „dBase III” și apoi să reparați fișierul din nou.
  2. Ați rezolvat DBF fișierul este mai mare de 2 GB, limita de dimensiune cunoscută a fișierului DBF fișiere, deci majoritatea DBF aplicațiile compatibile nu vă pot deschide fișierul. De exemplu, când utilizați Visual FoxPro pentru a deschide un astfel de fișier, veți obține eroarea „Nu este un tabel”. Soluția este să activați opțiunea „Divizați fișierul când este mai mare de ### MB” din fila „Opțiuni” și să setați o valoare adecvată, care ar trebui să fie mai mică de 2 GB, de exemplu, 1800 MB, ca dimensiune maximă a fișierului și apoi reparați-vă originalul DBF fișierul din nou. Când fișierul fix de ieșire este mai mare decât această limită, DDBFR va crea un nou fișier divizat pentru a acomoda datele recuperate rămase. Și dacă fișierul divizat atinge din nou limita, va fi creat un al doilea fișier divizat nou și așa mai departe.
  3. În fix DBF fișier, există mai mult de 255 de câmpuri în tabel. În prezent, majoritatea DBF aplicațiile compatibile nu acceptă un tabel cu mai mult de 255 de câmpuri. De exemplu, când utilizați Visual FoxPro pentru a deschide un astfel de fișier, veți obține eroarea „Nu este un tabel”. Soluția este să activați opțiunea „Divizați tabelul când există mai mult de ### câmpuri” în fila „Opțiuni” și să setați o valoare adecvată, de exemplu, 255, ca număr maxim de câmpuri, apoi reparați-vă originalul DBF fișierul din nou. Astfel, atunci când DDBFR detectează că există mai mult de 255 de câmpuri în tabel, va crea un nou tabel divizat pentru a acomoda câmpurile rămase. Și dacă câmpurile rămase au încă mai mult de 255 de câmpuri, va fi creat un al doilea tabel divizat nou și așa mai departe.