Performing an access recovery when compiling MS Access Database causes errors

Error messages in Microsoft Access database can occur during any stage and for numerous reasons. It can occur while compiling, mounting or performing changes in the database. No matter what the error message is or how frequently it occurs, the outcome is mostly inaccessibility of data stored in the database. Access recovery through third party software is the ultimate solution but first you must try to restore the data using traditional methods.

A compiling error can occur in Microsoft Access anytime and the best way to deal with this problem is to restore the data from an updated backup. A compiling error may occur if both Access 2000 and Vbe6.dll version files are installed in the same system and you have either imported or copied and pasted forms/reports to Access 2000 database using Access 2000. If you have engaged in any of the above mentioned activity the following error may appear:

“Error accessing file. Network connection may have been lost.” Or “This action will reset the current code in break mode. Do you want to stop the running code…”

A compiling error can also occur if the database user attempts compiling the VBA project. In such cases the following errors may appear on your computer screen:

“Compile error: Can’t find project or library”


“Microsoft Access has encountered an error in compiling the Visual Basic code”

These errors typically appear if the application loose the reference to an object or type library. The other reason may include corruption of data within the database.

To resolve such issues you need to first open the Access database or application then create a new database and import all the components into it. After this step you need to open the Visual Basic editor and then click on ‘Compile.’ Immediately after you complete the above step you need to close and save the database. If this step is unable to solve your problem you need to perform Access recovery using the “Compact and Repair” utility and if it is not able to recover the damaged items, then using third party recovery software like “DataNumen Access Repair” can help you recover the damaged database.

“Compact and Repair” utility is a free tool provided by Microsoft to compact and repair damaged data from the Access database. It is quiet effective in recovering items like tables, queries and indexes but is not effective in repairing damaged forms, reports, modules or macros. Due to this reason the integrated tool may not be effective if you have a lot of damaged items in the form of forms, reports and modules. Therefore external third party software is required for effective Access recovery.

If you wish to run the “Compact and Repair” utility as the first step to repair damaged items then follow the steps mentioned below:

  • Point to ‘Database Utilities’ from the ‘Tools’ menu and click ‘Compact and Repair Database’
  • In the ‘Database to Compact Form’ dialogue box select the files you want to compact and click on ‘Compact’
  • When you see the ‘Compact Database Into’ dialog box, just enter a new file name and click ‘Save’

Following these easy steps can help repair most of your data, but if this process is unable to repair any of your data you can take the help of recovery software like “DataNumen Access Repair” which uses high end scanning methods to repair all the corrupt items in your database.

Comments are closed.