Possible to repair database corruption?

Shortly after upgrading to 2018.3, my database became corrupted.  Unfortunately, by the time we noticed, we had recorded several thousand transactions.  It seems to only affect the "Maintenance" menu and the "Payroll Cheque Run", which leads me to believe the corruption pertains to the payroll module (there are payroll related menu items under the maintenance menu).  I can confirm that it's the data itself, because the error occurs on another computer / different user accessing the same client data, and other files (including the sample data) work fine.

My debugger shows that it's an "Access violation - code c0000005".

The error messages look like this.  When I click on the "Maintenance" menu, I see this error and the menu doesn't show (meaning I have until Dec 31st to solve this).

When I click on "Payroll cheque run", I see this:


And lastly, I can view what would be the window for the Payroll cheque run, but using the trick as if the window were outside of the screen area.  By pressing Alt-Spacebar, and clicking maximize, I can see the window which is mostly blank.


Any suggestions?

Parents Reply Children
No Data