Wednesday, September 29, 2010

'Unable to carry out the command' error while opening report in Access database?

A report is one of the major objects of Microsoft Access. It is used to organize or summarize information for viewing and printing purposes. In a detail report, you can include summary data such as totals, counts, percentages etc, whereas, a summary report doesn't include selected records but instead summarizes the data and displays total counts, percentages and other summary data. However, if you try and open a damaged report in Access database, you might experience various error messages. Additionally, Access might exit abruptly, leading to further problems like database corruption. In such situations, it is a wise step to use the backup copy of the affected database. And, in case you do not have an updated backup copy, you must get assistance from a third-party Access repair software.

Consider a situation, wherein, you have an Access 2000 database, which is used in a multi-user environment. When you try to open a report in the database stored on a network, you might not be able to do so. Also, you might encounter the following error message:

"Record is deleted."

In case of object being a report, you might also get the following error messages:

"Unable to carry out the command."

"There was an error executing the command."

Cause
The error messages can erupt in the following conditions:

•If the object in question is damaged. In this particular case, it is the report which could have got damaged.
•Or if the Access database is itself corrupt or damaged

In a multi-user environment, damage can occur in many instances. One of the typical cases is when two users try to modify the same record in a table, and one of them quits Access database in an abrupt manner.

Resolution
In order to fix errors caused by damage, you must consider the following Access database repair steps:

Use Compact and Repair
1.Go to Tools>Database Utilities, and click Compact and Repair database
2.Find and click the problematic database in the Database to Compact from dialog box
3.Click Compact
4.In the Compact Database Into dialog box, choose a suitable folder location for the new database file, type a new name in the File Name box, and click Save.
•If corruption is severe and the above method fails to give good enough results, then download and employ a professional Access repair application.

For repairing and restoring Access databases efficiently, you must get your hands on Stellar Phoenix Access recovery. The application repairs corrupt Access databases created with MS Access 2007, 2003, 2002 and 2000 versions and recovers tables, queries, reports, macros etc. This Access database repair software lists all repairable database components in a tree-view format.


Fixing corrupt Access databases with Compact and Repair utility

Are you unable to open an MDB database file in Access? Are certain records in your Access database replaced by #deleted? If your response to the above-stated problems is a clear 'Yes', then you are in a fix. These symptoms suggest that the Access database in question is, undoubtedly, corrupt. An Access database can become corrupt in instances like bad networking hardware, interrupted write operations, opening or saving MDB file in another application etc. In such situations, you must rely on using the Compact and Repair utility to repair and optimize the affected database. This article will make you familiar with the Compact and Repair utility and its various aspects. Additionally, you will learn how to perform Access repair task in a correct way.

Understanding Compact and Repair

This utility should be used at regular intervals in order to safeguard information stored in an Access database. The compact process makes sure you reclaim the unused space, created by object and record deletions, in an Access database file. Compacting a database is necessary because when objects and records are deleted, only the space becomes available for new additions but the size of the database remains same. Therefore, you should compact a database frequently.

After compaction gets over, the repairing process starts and all of the queries, tables and indexes are repaired.

Steps to consider before running the Compact and Repair tool

•Ensure you have at least twice the size of your Access database space available on the hard disk
•Ensure to set both Open/Run and Open Exclusive permissions for the Access database
•If the Access database is in a multi-user environment, ensure that no user has it open
•Ensure that the Access database doesn't have the read-only attribute or it is not stored on a read-only network share

Steps to repair database

1.Make a backup copy of the damaged database
2.Make sure to delete the LDB file after closing the related MDB file
3.Go to Tools menu Database Utilities, and click Compact and Repair database
4.Choose the file which you want to compact in the Database to Compact From box, and click Compact
5. Enter a new file name in the Compact Database box, and click Save

The above-mentioned Access database repair methods do not help in severe corruption scenarios. Moreover, you cannot repair damaged forms, reports, macros or modules with Compact and Repair utility. Therefore, in order to perform effective repair, you must employ a third-party Access repair application.

Being a read-only software, Access Recovery repairs and recovers corrupt Access databases along with all components (tables, forms, macros, modules etc) in a safe manner. This Access database repair application supports MS Access 2007, 2003, 2002 and 2000 versions.

Wednesday, September 22, 2010

Using inappropriate version of Jet database engine may damage MDB file in Access 2000

Microsoft Jet Database Engine is the database engine upon which the Access databases are designed on. It contains the various algorithms to store, manage, and access database. However, at times due to various upgrades the database gets corrupt and you are unable to carry out certain tasks. Such situations can make the database very vulnerable as well. You should try out appropriate methods to repair MDB file. If you are unable to do so, then I would recommend you to use a third-party MDB file repair software to repair Access database.

Let us take a scenario wherein you are working on an MS Access 2000 database. In this database, you have made few changes in a database object. When you try to save the changes, it does not happen so. An error message is displayed in this regard, which is:

“The search key was not found in any record.”

The object may get to save the Database window. However, when you try to open the window the following error message is displayed:

“The Microsoft Jet database engine cannot find the object. Make sure the object exists and that you spell its name and path name correctly.”

Cause:
Such abnormal behavior of Access database can be exhibited because of the following reasons:
•You have created the database using the Microsoft Jet 4.0 Service Pack 4 or earlier version using a workgroup file. However, you are currently using the workgroup file with Microsoft Jet 4.0 Service Pack 5.
•After having installed Windows 2000 SP2 or applying Jet 4.0 SP5 in your system, you have tried to secure the database using the User Level Security Wizard. In this wizard, you have selected the option to create a new workgroup file.

Resolution:
To resolve this problem, you should try to download and install the latest version of Jet 4.0 service pack. Try to reproduce the steps that invoked the error last time. If the problem is still persisting, then the MDB file is damaged. In such cases, you should try to use a third-party MDB file repair software to recover Access database. With the use of highly sophisticated scanning algorithms in a highly interactive user interface, such MDB repair tools ensure that the recovery of MDB files is safe and easy.

Tuesday, September 21, 2010

Steps to Follow if MS Access File Giving Fatal System Error Instead of Opening

MS Office Access is a highly reliable database management system that enables users to create tables, queries, reports and forms. It allows users to import and export information in different formats and can be linked to data for running queries and creating reports. But with all the functions that it performs, it is likely to fail at times, causing the operating system or the application to stop responding. This may lead to corruption or damage of the file. In order to handle it, Access repair solutions are required. This may include using backup to repair Access, or using Access file repair software.

Consider, you receive a fatal system error while opening Microsoft Office Access 2003, which prevents Access from responding. To get going, you will need to follow the undermentioned steps to recover data from the file:

•Try to use the Compact and Repair utility to open the file, instead of directly opening it. The system tries to repair the file using in built repair feature. If this doesn't solve the problem, read the next step.
•Try to import the file into a new database file. But make sure you do not import all the objects in one go. This way, you'll be able to identify the problem objects and repair them. Reference to libraries and projects will have to be added later.
•Another thing worth checking is, if the problem is with the application or database. Open the database on another system. Also, check if another database is opening on your system or not.
•Sometimes, memory conflicts prevent opening the database. This can be checked by opening the file by running the system in Safe Mode.
•Temporary files too lead to a lot of problem and should be removed regularly. In fact, if you run the Disk Cleanup utility, you will be able to see and remove the temporary files, Internet cache files and unnecessary program files.
•Perform disk defragmentation tool and error checking tool should also be run to prevent such problems.
•At times, virtual memory setting is too low on the computer. Change the virtual memory settings for your hard disk.
•If no other thing works, use the last updated copy of your database file to repair Access document.
•In the absence of backup, you have Access recovery software to help you recover all your inaccessible data.

Friday, September 17, 2010

Eliminating 'Unrecognized database format' Access 2003 error

An MDB file is associated with Microsoft Access, a database management system provided by Microsoft. However, the introduction of Access 2007 brings a new file format known as ACCDB. An MDB file is quite prone to corruption problems. It can become corrupt due to varied reasons (both software and hardware) including data storage device failure, faulty networking device, incorrect file system recovery write operation abort and others. In typical MDB corruption scenarios, Access behaves strangely and might throw various error messages. This particular article demystifies one of the frequently-faced error messages and makes you familiar with the possible causes and MDB repair strategies to be followed.

Consider a situation, wherein, you have an important Access 2003 database. When you make an attempt to mount it, you may fail and receive the following error message:

Unrecognized database format 'filename.mdb'

The error code for the above message is 3343.

Cause
Microsoft Access reports the above error message if it is unable to read database definition page. To elaborate, an MDB file comprises of several pages with a fixed size. The database definition page is the first page and records vital database definitions.

If you have an MDB file with a damaged page structure, then Access will not be able to read or recognize the pages and throw the above error message. In a nutshell, in absence of a valid page structure, Access will not be able to recognize an MDB file and you would encounter an error.

Resolution
The error message can be eliminated if you fix the corrupt MDB file and its page structure by employing effective MDB file repair strategies. Here is what you can do:

•Compact and Repair: This inbuilt utility ensures that your database file doesn't overgrow in size and remain free of errors.
•Backup: You can use a backup copy of the database to get rid off the error message surfacing due to corruption.
•Third-party software: If no reliable or valid backup is available, you must download and use a professional access recovery application. Such tools eliminate all corruption errors and help you recover a usable Access database file.

Wednesday, September 8, 2010

Repairing MDB file that is displaying abnormal behavior in MS Access 2007

A table in the MS Access database consists of rows and columns, which is a collection of records to hold information together. For faster searching and updating records, there are indexes created in the tables that keep the information just like the index of a book. However, at times the table indexes get corrupt due to which you are unable to operate on the tables as needed. Such cases arise due to several reasons such as virus infections, abrupt or unplanned system shutdown, hardware corruption, etc. In such cases, you should try out measures to rectify the problem. If the measures are not sufficient, then there is a strong case of using a third-party MDB repair software to repair MDB file.

Consider a situation in which you are working on a table in MS Access 2007. In this table, you are sorting the data, but it is displaying different number of records every time.

Cause:
The root cause of this problem is that the table indexes have got corrupt. Due to which, you are experiencing such abnormal behavior.

Resolution:
To address this problem, you should perform the following steps:
•Open the problem database.
•Click Database Tools | Relationships and delete any relationships that the database table is involved in.
•Open the database table in design view.
•Open the Indexes box and delete all the indexes.
•Save and close the table.
•Select the table from the Nav Pane.
•Copy and paste the table, by providing a different name, and by selecting 'Structure only' option.
•Design a test query in the problem table to check all the records in the table.
•Modify the query to an Append query and run it.
•After verifying all the data in the new Access database, delete the old table.
•Compact the database to remove all the references to the old table. This could be done using Office button | Manage | Compact.
•Rename the new table as the name of the old table.
•Recreate the previous indexes and relationships.
•Now, check the table if the problem is appearing again or not.

If the error is not resolved, it means that the Access database is corrupt and you need to repair MDB file. For this, you would need an efficient and reliable MDB file repair software. The use of extremely safe and sound scanning techniques means that the Access database would be repaired without any damage to the existing MDB file.

Friday, September 3, 2010

How to Fix VBA code Corruption in Access

Microsoft Access is a development environment used to create computer-based databases. To make it more user friendly, it transports with a programming language called Visual Basic for Application (VBA) and various libraries. This language and the libraries are used in Microsoft Access objects, like reports, modules, and forms wherein the VBA code is used to create user defined functions. If the VBA gets damaged, these objects can not be accessed you which may cause data loss situations. In such situations such objects can not be restored. So to resolve these issues a user need to opt for access recovery software using appropriate tools.

While accessing Visual Basic editor in Microsoft Access by pressing the ALT + F11 keys access database sheet manifests an error:

The Visual Basic for Applications project in this database is corrupt.
•The module name 'module name' is misspelled or refers to a module that doesn't exist.
If the invalid module name is in a macro, an Action Failed dialog box will display the macro name and the macro's arguments after you click OK. Open the Macro window, and type the correct module name.

Moreover, a user may encounter any of the below error messages while closing Microsoft Access application:

•The Visual Basic for Applications project in the Database is Corrupt
•MSACCESS caused an invalid page fault in MSACCESS.EXE at 0137:3002d909.
•An application error has occurred
and an application log is being generated.
MSACCESS.exe
Exception access violation(ox0000005),Address; 0x3002d681

Root of the problem:
As stated in the above error messages, the problem occurs due to corrupt or damaged Visual Basic for Applications (VBA) project.There might be various for a file corruption such as application malfunction,virus infection, virus or Trojan attacks and more.

Solution:
Follow the given steps to recover access database:
1.Create a new database.
2.Open corrupt database and click Tables option under Objects.
3.Right-click first table and select Export.
4.Browse the newly created database in Export to dialog box and click OK button.
5.Repeat step four for every table, macro, and query.

Nevertheless, a user get flunk to repair MDB using the above steps then he needs to use a upgraded and powerful third party tool , known as Access Recovery software.Furthermore this tool also supports MS Access 2010. If a user encounters some error in the same then this tool can be used to repair access 2010 as well and ensures comprehensive recovery using high-end scanning.

Thursday, September 2, 2010

Resolving 'Msaccess can't open the table' error and repairing MDB file

MDB files are database files created by Microsoft Access, a pseudo-relational database management application which comes rolled up in MS Office suite of applications. MDB files often become corrupt due to factors like sudden power surges, improper system shutdown, poor database structure and others. These factors are responsible for forcing an Access database to exhibit abrupt behavior. If your crucial Access database file becomes corrupt despite the preventive measures you have observed, consider using the clean and updated backup copy. If a backup doesn't prove helpful or is not available due to any reason, you must think about using professional MDB repair software. These solutions help in repairing MDB files and ensure that data loss is minimized.

Consider a scenario, wherein, you are using an Access 2000 database in a multi-user environment. When you make an attempt to open a table, a query or a report from the database, which is stored on a network, you might receive the following error message:

"Record is deleted"

If the object is a table or query, you might also receive another error message which goes like:

"Msaccess can't open the table in datasheet view. "

As a result of the error message, you cannot access information from the Access 2000 database.

Cause
The error message can be encountered with an Access 2000 database due to the presence of a damaged object. Another prominent reason could be corrupt MDB file. The MDB file can become damaged when using an Access database two users try to modify a same record simultaneously and one of them quits the application unexpectedly or abruptly.

Resolution
To repair MDB file, you must observe the following steps:

•Go to Tools menu, in the Database Utilities, click Compact and Repair Database option
•Locate and click the affected MDB file in the Database to Compact from dialog box, and click Compact
•In the Compact Database Into box, choose a location for the new file and punch in a unique name in the File name box, and click Save.

If the MDB file is severely corrupt, you might not be able to address the problem by using the above-discussed method. In order to repair MDB file successfully, you must rely upon a specialized third-party application.