Access Database is getting corrupt again and again

Anonymous
2018-06-01T17:47:41+00:00

We have an application which was working okay till last month. But after the last windows update our clients are getting issues with access database. access database got corrupted.  We ran compact and repair. But it still getting corrupted again and again.  This issue started right after the window update. clients are on different OS. Like server 2018, server 2012 and windows 10.

Is there anything i have check in new windows update or any other step to prevent database corruption?

Microsoft 365 and Office | Access | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

604 answers

Sort by: Most helpful
  1. Anonymous
    2019-11-29T16:57:42+00:00

    Well said.  Precisely why I cannot migrate the back-end to SQL Server.  I have no interest in getting approximately 50 different IT departments involved in something THEY don't want to know about.  Also, keeping the back-end in Access lets me provide fast support as I can easily obtain copies of their data files and diagnose problems within minutes.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2019-11-29T14:18:40+00:00

    I'm not sure if it helps, but the database I am using was built entirely using the Access 2016 active "Create" feature, not as a VB scripted database.

    Was this answer helpful?

    0 comments No comments
  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  4. Anonymous
    2019-11-29T14:12:52+00:00

    Mr Groff,

    I'm a bit late jumping on this trail, but I noticed your requests for information on how to replicate the failure have gone largely unanswered.  For my own part, the recent Security Patch uploaded at my place of business on/ around  November 15 has created a state whereby Access throws a "[filename] is corrupt" pop-up when executing any form of an Update Query. the flag triggers both when driven by a Macro and when the Query is run as a stand alone. The query pulls data when executing the "View" option, but fails out when using the "Run" exclamation point.

    The data base I'm using has executed flawlessly since late July when it was first developed, and it appears to only be the "UPDATE QUERY" function at this time. Given my place of work, there is no option to back out the recent update. A "fix" would be greatly appreciated.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2019-11-29T14:11:45+00:00

    Hi Wayne,

    The biggest problem with this issue is that we still don't have a way to reproduce the problem in a controlled environment.

    Nobody has been able to give us a situation where it is "Do these steps", then "Database is corrupted".

    We believe we understand the change in Windows that caused the increase in corrupted databases, and have been testing changes that we hope will alleviate the problem in production.  Initially, that will be for O365 Monthly Channel users.  It will not necessarily address all the issues, particularly in environments with users using different versions (if someone using Access 2016 corrupts the database, it may still be reported as corrupt when it is opened in Access365).

    I am not suggesting this as a workaround, because I know it isn't a trivial transformation, but if this is causing you significant issues, it is worth considering using Access for the front end, and storing data in  SQL Server.

    We will share more information when we have it, but I don't want to make promises we can't deliver on.

    Thanks for the update, Shane. The registry workaround solved the issues that we had.

    I have a suggestion for being able to reproduce this issue in a controlled environment:

    • create a simple data entry style application in Access
    • split the database into a front-end and a back-end located on a network share
    • create several different virtual machines with automation to enter some random data into the system continuously, via a local copy of the front-end
    • have a couple of the VM's editing the data that the other VM's entered as well

    The corruption may not occur predictably at first, but with application and network logs, it may help narrow down the exact issue.

    Was this answer helpful?

    0 comments No comments