Wednesday, March 24, 2010

Concurrent Modification Results in Corruption of Access 2007 table


MS Access tables have numerous rows and columns containing varied data. These tables are stored on the server so all the users can view updated information saved in the table. Authorized users connected to the server can perform update operation. Though the process of updation is easy, it might result in corruption of table, if two or more users connected to the network perform modification simultaneously on the same table. The records saved in the table become inaccessible once it gets corrupted. In such cases, if the user needs to access the records, then s/he needs to restore the table from an updated backup. However, if no backup is available or is corrupt, then the database user needs to opt for inbuilt ('Compact and Repair') or commercial access repair utilities.

Consider a realistic situation, where you create a table 'Employee' that stores records related to employee name, address, phone number, and salary. The table is saved on the network and is modified as and when required. On a certain day, by chance, two users in the organization updated the records in the table, simultaneously.

Since the updation was performed simultaneously by both the users, it resulted in corruption of the table. In such cases, the data saved in the 'Employee' table becomes inaccessible.

Resolution:

To repair the corrupted 'Employee' table, you need to use an inbuilt repair utility named 'Compact and Repair'. To do so, the user needs to:

1.Choose 'Compact and Repair Database' option after clicking on 'Tools' option
2.Next, click 'Database to Compact From’ option
3.Choose 'Compact' option
4.Lastly, click 'Save' to store the repaired file

In case the above steps fail to repair the table, then the user needs to search for a third-party access database recovery application. Such Access Repair tools use extensive repair mechanisms to repair any MS Access database object.

Access Recovery repairs MS Access databases to the maximum level. Compatible with MS Access 2007, 2003, XP (2002), and 2000, the software safely repairs almost all MS Access database components, including tables. The Access Repair utility can be installed on Windows 7, Vista, 2003, XP, and 2000.

No comments:

Post a Comment