Thursday, June 17, 2010

Repairing corrupted database in Access 2003

MS Access is one of the most used database systems in the world. It can be procured either with the MS Office product suite as well as a standalone application. It is simple to use and has got lots of online forums as support. However, sometimes the Access database may get corrupt thereby making it to exhibit strange behavior. This can happen due to various reasons such as virus infections, power outages, concurrent modifications by multiple users, etc. You should use appropriate steps to repair Access file. However, if you are not able to resolve the situation then you should use an Access database repair software to do so.

Consider a scenario wherein you are working on an MS Access 2003 database. In this database, you are able to open and view a database table. However, you are not able to either export this table into another database and vice versa.

Cause:
The root cause of this erroneous situation is that the database, in question, has corrupted and, thus, behaving in such abnormal manner.

Resolution:
To resolve this error and repair the corrupted Access database, you need to perform the following methods:
  • Take a backup of this database to avoid any further damage to it.
  • Create a new table and paste the structure of the problem database table in it.
  • Open both the tables.
  • In the problem table, copy the first record row.
  • Paste the copied record in the new table.
  • Repeat this process for all the records.
  • After moving all the records, create a new Access database and save it with a different name than the problem database.
  • Import the new table and other clean objects in the new database, and exit Access.
  • Delete the LDB file of the problem database.
  • Rename the new database as the problem database. This should solve the problem.
However, if the problem is still not resolved then you should use a third-party Access repair software to repair the corrupted databases. Such read-only tools repair Access databases by performing fast yet sophisticated scanning algorithms.

No comments: