Wednesday, January 12, 2011

How to recover database properties after database compactation

Microsoft Access offers a rich user interface between MS Jet Engine and Software development tools which can be used to access Microsoft databases and provides support for security, transaction processing, indexing, referential integrity and more. Jet allows multiple users to access the database synchronously. It makes easier for you to access database and prevents database from being corrupted or invalidated when multiple users try to access or write database. However, at times you may find some problem while accessing the database. There are chances that database may have gone corrupted due to external interferences or power surges, or some other miscellaneous reasons. In those situation you need to take some corrective measures to come around the solution. However, If you are unable to unlock the problem then you must use a third-party Access database repair tool to repair Access file.

To illustrate the above, lets take a scenario wherein you are working on Access database. You run the compact and repair database function to maintain database properly. Later when you open the same file you see encrypted data with duplicate values in some tables and don't find some relationships which had been established among the tables.

So what to do?? Try to find the cause of this horrifying event where you find yourself in nowhere situation.

Causes:
There could be many reasons but the most expected is that at the time of execution of compact and repair database utility, indexes are rebuilt. Due to that, whenever it finds data that results violation in indexes which further drops out the indexes. Or, if you enforced referential integrity on this table which is also removed by compact process. Or database may have gone corrupt which is not letting the database to be accessed properly.

Resolution:
First things first, you should replace the data with an updated backup if you have one. However, if the backup is not updated then you should perform the following steps to fix this issue:

  • Opt for option Find Duplicates Query Wizard to check those records which corrupt the index.
  • Delete the bad records.
  • Sign the fields as primary key

Relation, having dropped, opt for Find Unmatched Query Wizard to check the bad records.
Remove those records or assign appropriate key value to those corresponding records..
Act with a new relation again

Still, If this solution doesn't lead you restoration of your file then you need to repair your access database file using third party access repair tool which restores and recovers all corrupted or damaged file for all latest Operating system.

Access Repair Software is an competent and economic tool which recovers database components such as macros, reports, tables, forms, and queries, modules. It supports the databases created in Access 2007, 2003. 2002, and 2000 and compatible with Windows 7, Vista, Server 2003, XP, and 2000.

Thursday, January 6, 2011

Access Recovery Tool

Access Recovery Software repairs damaged and corrupted MS Access (.mdb) files with Tables, Queries, Forms, Reports, Macros, Modules and VBA code. You can restore damaged Access files after instances of accidental format, software malfunction, virus attacks, unexpected system shutdown or even sabotage. The Software supports MS Access 2010, 2000/ 2002(XP)/ 2003 and is compatible with Windows 9x/ Me/ NT/ 2000/ XP/ 2003/ Vista.

Wednesday, January 5, 2011

ACCDB file Corruption derives an “This program has performed...” Error

Access database in Microsoft Access is a database management system form Microsoft that combines graphical user interface and software-development tools. Software developers can use Microsoft Access to develop application software or students can use to create run time applications and bankers can use it to maintain database for easy access. Using Microsoft Access, simple as well as difficult applications can be created. At times, it becomes necessary to convert stored data in Access to another form, such as an Excel Worksheet. Moreover, you can view and edit the SQL statements that drive every Microsoft Access database query. Sometimes it gives an error message while accessing database using SQL queries. It might happen due to two reasons either file is corrupt or corrupt data is stored. However, in case no backup is available and the repair utility also fails to repair the database, then you will need to use a third-party Access Database Repair application to repair the database.

Lets take a practical scenario to illustrate the above case where you come across the below error message after your data or file gets damaged

“This program has performed an Error.....request can't be completed”

Moreover, when you try to close the database, you encounter another error message:

“This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.”

After the above error message appears, the database records become inaccessible.

Grounds of the Issue:
Access database file got corrupted due to damaged data.

Resolution:
To overcome MS Access database corruption in the above situation, you will need to Compact the database using below steps:

1.Instruct other users to close the database. You must be the only user with the database open in order to run the tool.
2.Click the Microsoft Office button.
3.From the Office menu, choose "Manage", then "Compact and Repair Database"
4.Access will present the "Database to Compact From" dialog box. Navigate to the database you wish to compact and repair and then click the Compact button.
5.Provide a new name for the compacted database in the "Compact Database Into" dialog box, then click the Save button.
However, It might not work and doesn't resolve the problem then you need to use a third-party MS Access Database Repair tool. Such MS Access Repair software use advanced, yet safe repairing algorithms to repair any corrupt database.

Stellar Phoenix Access Recovery is a user-friendly, yet powerful tool to repair corrupted MS Access database, post any logical damage. The original database during repair remains intact. The Access Repair tool is capable of recovering almost all database components. The read-only tool supports Windows 7, Vista, 2003, XP, and 2000.