>Hi,
> How could I repair my database and table if my database or table index file is corrupted (no backup available)?
> Is it the way to recover it?
>
>Database Corrupted
>- Replace with original database which pre-stored in other directory
>
>Index corrupted
>-Replace CDX file with original CDX file, and issue REINDEX
>
>
>is it true? Any other better ways to recover its programmatically without 3rd party tool?
>
>Thank you
You could try deleting the DCX file which is the index file for the DBC. Close the database first, then erase the DCX file. Next open the database exclusively. If that works, issue a VALIDATE DATABASE RECOVER command.
For tables, you can erase the CDX then open the table exclusively and re-create your indexes. It will be better to create the indexes as opposed to a reindex.
Mark McCasland
Midlothian, TX USA