DDBFR repairs the DBF file successfully, but why I still cannot open the fixed DBF file?



There are three possibilities for this situation, as follows:

   · Your DBF file is created by one application, but you want to open the fixed file in another application, which is not completely compatible with the former and causes problems. The solution is to set the correct version in the combo box beside "Select DBF to be repaired" edit box according to the second application and then start repairing the file again. For example, your DBF file is created by Clipper but you want to open it in dBase III, then you need to set "Version" to "dBase III" and then repair the file again.

   · Your fixed DBF file is larger than 2GB, the known size limit of the DBF files, so most DBF compatible applications cannot open your file. For example, when using Visual FoxPro to open such a file, you will get "Not a table" error. The solution is to enable "Split file when it is larger than ### MB" option in the "Options" tab and set an appropriate value, which should be less than 2GB, for example, 1800MB, as the maximum file size, and then repair your original DBF file again. When the output fixed file is larger than this limit, DDBFR will create a new split file to accommodate the remaining recovered data. And if the split file reaches the limit again, a second new split file will be created, and so on.

   · In your fixed DBF file, there are more than 255 fields in the table. Currently most DBF compatible applications don't support a table with more than 255 fields. For example, when using Visual FoxPro to open such a file, you will get "Not a table" error. The solution is to enable "Split table when there are more than ### fields" option in the "Options" tab and set an appropriate value, for example, 255, as the maximum field count, and then repair your original DBF file again. Thus when DDBFR detects there are more than 255 fields in the table, it will create a new split table to accommodate the remaining fields. And if the remaining fields are still more than 255 fields, a second new split table will be created, and so on.

  • 1 Korisnici koji smatraju članak korisnim
Je li Vam ovaj odgovor pomogao?

Vezani članci

What's DataNumen DBF Repair?

DataNumen DBF Repair (DDBFR) (formerly Advanced DBF Repair) is a powerful tool to repair corrupt...

Which types of DBF files can DataNumen DBF Repair repair?

DataNumen DBF Repair (DDBFR) supports all versions of DBF format, including dBASE, FoxBase,...

The demo version doesn't generate a fixed file. How can I know whether it can repair my file successfully?

Although the demo version doesn't generate a fixed file, it can repair your file and report all...

Does DataNumen DBF Repair support to repair a DBF file with memo or binary data fields?

Yes, DataNumen DBF Repair supports to repair a DBF file with memo or binary data fields. As for...

Why many of the date fields in the repaired database are set to 1900-01-01?

If date fields in the original database are invalid, DataNumen DBF Repair will reset them to a...