Recovery Toolbox for Access (download) is used for recovering data from corrupted Microsoft Access database files with *.mdb, *.accdb extensions. The Access Repair tool is capable of performing the following operations:

  • Repair of the original table structure (indexes and other parameters).
  • Recovery of table data.
  • Restore of queries, except for queries used in reports and forms.
  • Fix of relations, excluding those relations that are used for displaying data.

Download How To Use Buy Now

EULA - End User License Agreement

Also Access database repair program capable to fix next errors:

  1. Record(s) can't be read, no read permissions on 'database.mdb' - 3112
  2. Could not find field “xxx" - 1017
  3. Invalid Bookmark - 3159
  4. This database is in an unrecognized format. The database may have been created with a later version of Microsoft Access than the one you are using. Upgrade your version of Microsoft Access to the current one, then open this database. - 3343
  5. You cannot carry out this action at the present time. - 2486
  6. Record is deleted.
  7. The database has been placed in a state by user 'xxx' on machine 'mmm' that prevents it from being opened or locked. - 3704
  8. The database has been placed in an unexpected state.
  9. This database is in an unexpected state; Microsoft Access can't open it.
  10. The database has been converted from a prior version of Microsoft Access by using the DOA compact database method instead of the convert database command on the tools menu. This has left the database in an unconverted state.
  11. Disk Error - Reserved error (-1601) 3000
  12. Table 'TempMSysAccessObjects' already exists.
  13. Record(s) cannot be read; no read permission on 'MSysAccessObjects'" or Record(s) cannot be read; no read permission on 'MSysACEs'. - 3112
  14. The Microsoft Jet database engine cannot find the input table or query 'MSysAccessObjects'. Make sure it exists and that its name is spelled correctly. - 3078.
  15. Could not use ; file already in use. (Error 3045) The specified file is currently being used by another user or session. Wait for the other user or session to finish working with the file, and then try the operation again. - 3045
  16. Operation invalid without current index. - 3019
  17. 'database.mdb' isn't an index in this table. Look in the Indexes collection of the TableDef object to determine the valid index names. - 3015
  18. The Visual Basic for Applications project in the database is corrupt.
  19. Error accessing file. Network connection may have been lost.
  20. This action will reset the current code in break mode. - 304548
  21. Microsoft Access has encountered a problem and needs to close. We are sorry for the inconvenience.
  22. AOIndex is not an index in this table.
  23. The Microsoft Jet database engine stopped the process because you and another user are attempting to change the same data at the same time
  24. This object needs a newer version of the Microsoft Jet database module
  25. Access crashes (Invalid Page Fault/GPF) when opening the mdb
  26. Microsoft Access has detected corruption in this file.

You can repair Access database with Recovery Toolbox for Access in few clicks. Just download and install our Access database repair utility and fix damaged Microsoft Access d-bases.

Our MDB repair tool do not fix:

  • forms;
  • macros;
  • modules;
  • password protected files.
Notes: This Access file repair utility fix d-bases from the Microsoft Office 2003 version.

Requirements for the MDB file repair tool: Windows 98 or above

Video Tutorial


click to Enlarge