Access Database Mechanic is a free tool from that automates the process of attempting to recover a corrupt MS Access database.

Access Database Mechanic uses three operations: decompile, compact & repair and complete rebuild of an .mdb.

The applet also features a fail-safe mechanism that creates a uniquely named back-up copy of the .mdb before any recovery operation is attempted. Versions for Access2000/2002/2003.