Access 2007 database error

Associate
Joined
6 Dec 2015
Posts
2
I have just received the following error message:
Microsoft access has detected that this database is in an inconsistent state, and will attempt to recover the database. During this process, a backup copy of the database will be made and all recovered objects will be placed in a new database. Access will then open the new database.
The names of the objects recovered will be logged in the "Recovery Errors" table.

When I click ok I the get:
The database 'C:\Documents\Users\bryanscott53\documents\test.mdb' can't be repaired or isn't a Microsoft Access database file.
Unfortunately the same for the back up copy too....
Any suggestions on how to fix would be appreciated.
 
Associate
Joined
18 Oct 2002
Posts
564
Location
Lincoln
Could try opening the .mdb with the /decompile flag. It can recover some corrupt databases.

Or as Armageus says, recover all of the database contents to a new database using either JetComp, or by hand using a blank database and importing all of the elements from the corrupt database into it.
 
Associate
Joined
10 Dec 2015
Posts
2
Whatever you do to try to resolve this make sure you do it on COPY of the file.
I would that you try a Decompile and see if that gets you any further.
Use a Run command from the Windows console: for example..
C:\Program Files (x86)\Microsoft Office\Office14\msaccess.exe "C:\databases\northwind2.accdb" /decompile
You can also try importing all objects into a new database. I would be inclined to do all tables first and see if that's OK and then get the forms and see if that's OK and so on.
Then if you have a problem you may have to import objects one-by-one until you identify the one(s) that cause the proble an by-pass those objects.
If you thus fail to solve the problem then try Access Recovery Toolbox utility. This is also a good tool. If this does not help to recover the database, then try to consult a specialist. Maybe this will help. http://www.oemailrecovery.com/access_recovery.html
 
Back
Top Bottom