Subject Re: Missing MDX File
From Mervyn Bick <invalid@invalid.invalid>
Date Mon, 20 Mar 2017 16:16:28 +0200
Newsgroups dbase.getting-started

On 2017-03-20 3:51 PM, Ken Mayer wrote:
> On 3/20/2017 6:42 AM, Euan Baxter wrote:
>> I have a DBase IV database file and I'm trying to open it using DBDOS
>> Pro 5+N. Every time I select the file to open I get an error saying
>> Production .MDX file not found: APPLICAT.mdx with Applicat being the
>> name of the dbf file. I know in later versions of DBase you can detach
>> the index file, but I don't know if you can do it in DBase IV. Does
>> anyone know if it can be done and if so how or is there anyway to get
>> round this problem. The database is ancient, but we have a lot of
>> useful information stored in it but we're just unable to access it.
> Do you have a current version of dBASE? If so, you can work with the
> dBASE IV table. It takes a little work, but not a lot. You would need to
> modify a setting in the BDE Administrator so the table is not written
> back out as a level 7 table:

If you don't have a current version of dBASE you can use a HEX editor (I
use XVI32 but there are plenty of others available) to change bit 28
(counting from 0 so the 29th bit) in the table header from 1 to 0.

It goes without saying that this should only be done if you have a
backup safely tucked away.  :-)