Thursday, December 9, 2010

Access Recovery When Jet Prevents the Process Run By You

There isn't any large organization, that doesn't create and maintain huge databases for keeping records of customers, clients, employees, suppliers, and a lot more. To make this task easier, most of the companies use Microsoft Access database. But this application, like any others is prone to problems either in the environment, or in the way it is handled. Then it is highly likely that once in a while the database may get damaged, calling for Access repair. That is why, it is recommended that users keep a backup, failing which they may have to opt for other recovery measures.

Consider receiving following error message when you either update records, or run a query, report or form:

Jet has stopped the process because you and another user attempted to change the same data at the same time.

Reason: Such an error occurs when the Access database is corrupted or damaged.

Troubleshooting: Following three methods may be used to perform Access database recovery:

Method 1: In this method, we create a copy of each table of the damaged database, and then import the new table and the undamaged objects into a new database.

1.Recreate or simply paste the structure of the damaged table to a new table.
2.Open the damaged table along with the copy of the table structure, so both can be viewed at the same time.
3.Now, just switch to the damaged table, and in the 'View' menu, click 'Datasheet View', and select whole record by clicking those record selectors which are blank buttons available at the left side of each record. In the 'Edit' menu option, click 'Copy'. This will copy the records from the table of the damaged database.
4.Now, move to the new table. In this table, you will need to move the pointer to the location, at which the data is found to be in the same location as in the table of the damaged database. After this, click on 'Edit' menu, and click 'Paste'.
5.Ensure that you test the table after every copy-paste operation.
6.Repeat the above steps of copying, pasting and testing of the table using single records, or small chunks of records, till an error message is received during testing of corrupted records that remain. Re-type data that cannot be moved to the new table.
7.When all the records have been shifted into the new table, they can be imported in the new Access database along with the undamaged objects, and saved with a new name.
8.Now rename, or move the damaged database, and in case any .ldb file exists, the same should be deleted. After this, the newly created Access database, can be renamed to have the name of the damaged database.

Method 2: The above method Access recovery method, though long, should be able to help recover data. Otherwise, use the backup of your damaged database, provided it is updated. Otherwise, you will need to add a lot of data, and it may not be feasible to make the additions and deletions.

Method 3: If the above two methods are not suited, or do not solve your purpose, then you can opt for a third-party Microsoft access repair tool.

No comments: