Solved

How can I rebuild my application to remove any corruptions.

Posted on 2016-09-07
5
38 Views
Last Modified: 2016-09-07
I think my application database is corrupted.  How do I to rebuild the database to remove the corruptions, regardless of where they may be?

Thanks in advance.

Clive
0
Comment
Question by:CRB1609
5 Comments
 
LVL 6

Assisted Solution

by:Anders Ebro (Microsoft MVP)
Anders Ebro (Microsoft MVP) earned 83 total points
ID: 41787391
As a first step, I can recommend doing a Decompile  .

In my experience this has solved 98% of any issues I've had. There has been very rare occasions where the only fix I could get was to create a new database, and import the objects into that new database.
0
 
LVL 47

Assisted Solution

by:Dale Fye (Access MVP)
Dale Fye (Access MVP) earned 83 total points
ID: 41787513
concur with Anders, but first, create a backup of your database.
0
 
LVL 84

Accepted Solution

by:
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 251 total points
ID: 41787539
You should also Compact and Compile your application. I suggest this process:

1. Compact the database
2. Compile it - from the VBA menu select Debug - Compile. Correct any errors and continue doing that until the Compile menuitem is disabled.
3. Compact again

Now run the Decompile as Anders suggests

Also be sure your Office and Windows installs are fully up to date.
0
 
LVL 31

Assisted Solution

by:Helen_Feddema
Helen_Feddema earned 83 total points
ID: 41787983
Make a brand-new database, and import all objects into it from the problem databasse.  If there are any problem objects, leave them behind and recreate them in the new database.
0
 

Author Closing Comment

by:CRB1609
ID: 41788872
Thank you all, very much.

Clive
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In Debugging – Part 1, you learned the basics of the debugging process. You learned how to avoid bugs, as well as how to utilize the Immediate window in the debugging process. This article takes things to the next level by showing you how you can us…
QuickBooks® has a great invoice interface that we were happy with for a while but that changed in 2001 through no fault of Intuit®. Our industry's unit names are dictated by RUS: the Rural Utilities Services division of USDA. Contracts contain un…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now