A family of Microsoft relational database management systems designed for ease of use.
Our experience. We have struggled with this issue for several weeks. There are over 50 Windows 10 64 bit clients on the network as well as several Windows 7 machines. The client machines communicate with the back end residing on a Windows 2012 server.
The Access application was enhanced to track user login/logout activity and an audit trail to report on detailed transaction activity.
The recommended workaround was applied to the server and two of the problematic Windows 10 machines. This appeared to resolve the matter but after a few days the database crashed once again. A review of the login/logout activity indicated another user on a Windows 10 client missing the recommended workaround opened the database. Four seconds later a user on one of the stable Windows 10 machines; who was already logged in; attempted to run a routine that utilized an update, append and delete query in rapid succession. The back end was once again corrupted.
The IT department was encouraged two weeks ago to apply the registry fix to all client machines that had not had the workaround applied and to confirm updates were current. The application has run smoothly since that time.
Question: Is the standard "unrecognized database format" message raised by Access related strictly to the back end database or could it be that it is the lock file (.laccdb) that is the root of the problem? Is it possible the lock file is raising the error message and the back end is not actually corrupt? We have noted after a crash the .laccdb has to be manually deleted before a repair can be run on the back end but have not found any missing data in the repaired back end.
Yes, the .laccdb appears to be the problem. I can never seem to delete the damaged .laccdb file (the most recent case has had garbage characters in it). Can you give me some tips on that?