Thursday, August 26, 2010

How to recover and repair Access Database

The popularity of Microsoft Access is due to its widespread availability and also because of its flexible functionality. However, constant modifications to the database often result in data corruption. Advanced Access Repair allows for the easy recovery and repair of damaged or corrupt Access database files.

Microsoft Access is a powerful database management system that can be used for almost all information management needs - an individual may use it to create a simple address list while an organization may use it for their complex inventory management system. This flexibility and widespread use of Access databases also means that they quickly grow in size, at times unnecessarily using up disk space. These databases may also require constant modifications, especially when they are being shared by multiple users, increasing the risk of data files getting corrupted.

When a database becomes damaged, Access typically detects this when you try to open the database, compact it or encrypt it and offers to immediately repair it. There are times, however, when Access does not detect any damage and yet you face problems in working with the database. At such times, the Compact and Repair Database utility in Microsoft Access is a useful tool that helps in not only optimizing but also repairing damaged database files.

Using the Compact and Repair utility is fairly easy and straightforward.
Step 1. Close all databases and request all users to close their databases.
Step 2. Now, from the empty Access window, choose Tools -> Database Utilities -> Compact and Repair Database.
Step 3. You will be presented with the 'Compact Database From' dialog box - select the database you want to compact and repair and click 'Compact'.
Step 4. In the 'Compact Database Into' dialog box, provide a new name for the compacted database and click 'Save'.
Step 5. Once you make sure that the new database is working, delete the old database and rename the new database by the old name.

Occasionally this effort to repair a damaged database fails and one looks for more comprehensive alternatives that will address various error messages as well as recover data. Advanced Access Repair from DataNumen, is a very intuitive and powerful Access recovery tool that provides fast and effective solutions to commonly found errors. Not only that, it attempts to retrieve as much of data as possible from your corrupt and damaged data files, by using advanced technologies. Advanced Access Repair can recover both the structure and records of tables in damaged data files even on corrupted media such as CD-ROMs; it can also recover deleted records and tables. In a great time saving feature, one can repair an entire batch of data files using this recovery tool. Advanced Access Repair is a must have for all those who use Microsoft Access extensively and want to safeguard the integrity of important data.

Article Source :- http://www.ehow.com/how_5613200_recover-repair-access-database.html

  • 2

    Using the Compact and Repair utility is fairly easy and straightforward.
    Step 1. Close all databases and request all users to close their databases.
    Step 2. Now, from the empty Access window, choose Tools -> Database Utilities -> Compact and Repair Database.
    Step 3. You will be presented with the 'Compact Database From' dialog box - select the database you want to compact and repair and click 'Compact'.
    Step 4. In the 'Compact Database Into' dialog box, provide a new name for the compacted database and click 'Save'.
    Step 5. Once you make sure that the new database is working, delete the old database and rename the new database by the old name.

  • 3

    Occasionally this effort to repair a damaged database fails and one looks for more comprehensive alternatives that will address various error messages as well as recover data. Advanced Access Repair from DataNumen, is a very intuitive and powerful Access recovery tool that provides fast and effective solutions to commonly found errors. Not only that, it attempts to retrieve as much of data as possible from your corrupt and damaged data files, by using advanced technologies. Advanced Access Repair can recover both the structure and records of tables in damaged data files even on corrupted media such as CD-ROMs; it can also recover deleted records and tables. In a great time saving feature, one can repair an entire batch of data files using this recovery tool. Advanced Access Repair is a must have for all those who use Microsoft Access extensively and want to safeguard the integrity of important data.

  • Tuesday, August 24, 2010

    How to Fix Unrecognized Database Format Filename Mdb Error in MS Access

    Microsoft Access is a widely-used desktop relational database application. The .mdb files created with this program contain tables, fields, data entry forms, queries, stored procedures, reports, and more. An .mdb file stores data as continuous pages with a fixed size. The first page, database definition page, holds the most important definitions of the database. And, if this page structure gets damaged due to any reason, Access will not be able to recognize and read pages in the file and will report an error. In such situations, it becomes important to repair corrupt.mdb file or access the data from a clean and updated backup. However, if no backup is available, then you must consider using an advanced Access recovery software.

    Consider a practical scenario, wherein, you try and mount an Access database (related to your employees personal details) and receive the following error message:

    Unrecognized database format 'filename.mdb'

    In the above error, the filename.mdb refers to corrupt.mdb file. As a result of the error, you cannot access relevant information related to your employees.

    Cause

    There might be two possible reasons for this particular error:

    1. The error can appear when you are trying to open the Access database in an earlier version instead of opening it in the newer version of MS Access
    2. The error can also appear if your MS Access database is corrupt

    Resolution

    Try the following Access database recovery steps in order to access database information:

    1. You must convert the database into the lower version of MS Access, using your current version. After converting, you can open the database with an older version.
    2. In order to repair the corrupt Access database, you can use the inbuilt repair utility, Compact and Repair. Consider the following steps:
    On the Tools menu, point to Database Utilities, and then click Compact and Repair Database.
    In the Database to Compact From dialog box, specify the Access file you want to compact, and then click Compact.
    In the Compact Database Into dialog box, specify a name, drive, and folder for the compacted Access file.
    Click Save.
    If after observing the above-mentioned steps, you still encounter the same error, download an Access repair software from the Internet.

    Jeny is a self employed Internet entrepreneur and product reviewer. This mdb repair utility is extremely useful when the access file gets corrupted due to internal program errors, hardware malfunctioning and more.

    Article Source: http://EzineArticles.com/?expert=Jeny_Maria

    Tuesday, May 25, 2010

    Repairing corrupt indexes in Access 2007 database

    MS Access is a relational database management system (RDBMS) from the MS Office product suite. It is usually packaged with other products of MS Office but can be procured as a standalone application as well. The Access databases are simple to use and provide fast performance. The performance of database can be bettered using indexes, which allow you to search for information in a faster way. However, sometimes the indexes in the databases can get corrupt because of various reasons such as human errors, abrupt system shutdown when the database is open, virus infections, power surges, etc. To overcome such situations, you should take appropriate corrective measures. However, if you are unable to do so then you should use an Access database recovery tool to recover Access file.

    Consider a scenario wherein you are working on an Access 2007 database. There is a power surge and the system shuts down abruptly. You open the database when the power is restored but find that some of the rows in a table are shown as “#Deleted”.

    Cause:

    The most possible cause of this behavior is that the index has corrupted because of abrupt system shutdown.

    Resolution:
    To resolve this situation, you should replace the corrupted database with its updated and clean backup. However, if the backup is not updated then you should use the in-built repair utility of Access to repair the indexes. If it still does not help, then you should perform the following steps to recover Access database:
    1.Create a query into the table and try to exclude those rows that have been corrupted.
    2.Convert it to a Make Table query once you have got the best range of uncorrupted records. You can use it under Query Type on the Query Tools tab in the Access Ribbon.
    3.Run the query to create a new table.
    4.Delete the old table.
    5.Compact the database to remove any pointers to the corrupted table. You can do this by following Office Button | Manage | Compact.
    6.Rename the new table as the older one.
    7.Recreate the indexes and relationships in the new table. If you are unable to create a relationship, use the Unmatched Query Wizard to identify which records are missing.

    This should solve the problem. However, if you are still facing the issue then you should use a third-party Access recovery tool to recover Access database. Such read-only tools are able to recover Access databases by employing fast yet sophisticated scanning algorithms.

    Article Source :- http://www.progtalk.com/viewarticle.aspx?articleid=2364

    Monday, May 3, 2010

    Records Marked as “Deleted” in MS Access Database

    The records saved in the MS Access database form core component of Access database files (.mdb and .accdb). You can save your records in various MS Access database components like tables, forms, views, reports etc. Various factors responsible for the damage of records can be concurrent modification by two or more users on the same record, software bugs, network hardware failure and more. In such situations, you need to recover the damaged records by using latest data backup. However, if you have not maintained any backup, you need to recover and restore the lost data by using Access Recovery tools.

    Consider a scenario when you attempt to access the records saved in the “Marketing” table, you find that some of the records have been marked as “#Deleted.” This indicates that the Access database has been corrupted. Few main reasons for the Access database corruption are discussed as follows:

    Two users in multi-user environment were attempting to modify the records of the same table.
    Improper shutdown of the Microsoft Jet connection due to power outage.
    ActiveX Data Objects (ADO) and Data Access Objects (DAO)
    Faulty Network Hardware
    Malicious software like virus
    Large number of open and close operations in a sequence.

    Resolution:

    To resolve the above issue and access the database records in “Marketing” table, you need to use an inbuilt repair utility known as Compact and Repair. To use the utility, you need to follow these steps:

    1.Go to the Tools menu, select Database Utilities and then click Compact and Repair Database.
    2.Locate and then click the database in the ‘Database to Compact From’ dialog box, and then click Compact.
    3.Select an appropriate folder location for the new file in the ‘Compact Database Into’ dialog box, type a unique name for the file and then click on Save.

    However, the above inbuilt utility can not be used to repair the database greater than
    2 GB in size. In such circumstances, you need to repair and restore the Access database components by using advanced and effective Access Repair tool. Such access database repair utilities employ influential scanning methods to provide absolute and systematic database repair of all Access database components. With interactive and user-friendly interface, these utilities can be easily used to repair and restore corrupted Access databases without prior technical knowledge.

    Access Recovery is the most reliable Access Database Repair utility that offers comprehensive repair and restoration in all software related data loss scenarios. It is compatible with Microsoft Access 2007, 2003, XP (2002) and 2000. This access repair utility supports Windows Vista, XP, 2003, 2000 and NT.

    Wednesday, March 31, 2010

    Access Database Become Inaccessible On Reaching 2 GB Threshold

    Microsoft Access database files (both MDB and ACCDB) have a size limitation of 2 GB. When a database file exceeds the size limit, you can not run query on the database, or add new data to the database, or access the database. The database may get damaged in such circumstances, and you may come across data loss. In order to work around this behavior, you need to use access repair Software.

    In a practical scenario, you may receive the below error message when you run make-table query, append query, or import the data in large MS Access database file:

    “Invalid argument.”

    After this problem, you can not perform any operation on the database. The database becomes completely unusable and you can not access the data from it. To get your valuable data back, you have to Repair Access database.

    Root of the problem

    This behavior occurs when Access database's size approaches 2 GB size limit. Microsoft Access (all versions) does not allow you to create a database larger than 2 GB. It not only includes data, but also reports, forms, stored procedures, macros, etc. Increased size of the database may damage it.

    Resolution

    To sort out this issue, you need to reduce database size. You can reduce the database size by compacting it with Compact and Repair Database tool. Go through the below steps to do so:

    Start Microsoft Access.
    Select Compact and Repair Database option from Database Utilities on Tools menu.
    Select the database that you need to compact in Database to Compact From dialog box, and click Compact.
    Select name for compacted MDB or ACCDB file in Compact Database Into dialog box.
    Click Save button.

    You can also solve this behavior by splitting database into multiple databases. It is possible with 'Database Splitter Wizard' of Microsoft Access application.

    If the above methods do not help you fix the problem, because the database is corrupted, restore Access database from the most recent backup. But, in case of unavailability of the backup, access database repair is required to repair and restore the database.

    You can efficiently repair the database using third-party Access Repair software. The repair applications ensure absolute and easy recovery in all cases of database corruption as they have interactive and self-descriptive user interface.

    access database recovery is the best Access recovery software ever made. It repairs and restores damaged MDB and ACCDB files of Microsoft Access 2007, 2003, 2002 (XP), and 2000. The software restores all damaged Access database objects, such as reports, forms, tables, data types, and constraints.

    Friday, March 26, 2010

    Fixing “No Read Permission...” Access 2000 Error

    Error message flashing on your computer screen while trying to mount your MS Access 2000 database? It can be a result of various factors. One of the factors liable for such error messages is logical corruption in Access database. This itself might be caused due to application malfunction, virus attack, and simultaneous modification of database by more than one authorized users. Such error messages halt the mounting of the database, rendering to inaccessibility of all its saved records. In such cases, an ideal approach to access the database is by restoring it from an updated backup. However, if no database backup exits, then you can repair the database using an in-built database repair utility 'Compact and Repair'. But if this repair utility too falls short in repairing your MS Access database, then you will need to opt for effective access repair application.

    To elaborate the above case, consider a real-time instance where you encounter the below error message while trying to open your MS Access 2000 database:

    “No Read Permission on msysaccessobjects”

    The database became inaccessible after the above error message was displayed. In addition, the above error message displays every time you try to open the database.

    Cause:

    You might encounter the above error message when:

    You do not have the permission to read the database.
    You database is logically damaged.

    Resolution:

    Below measures enable you to overcome the error message and open the database:

    Add permission to the systable and get 'administrative' access to the entire database.
    Compact and Repair your database, if it is logically corrupted.

    After database repair is finished, the database becomes accessible. However, there are certain situations where the database does not come in mounting state and the error message persists. In such cases, the database needs to be repaired using a commercial Access Database Repair application.

    An access database recovery utility scans the corrupted MS Access database and restores it at required location. Such repair utilities are built with user-friendly interface that makes them self-explanatory, even without any prior technical knowledge.

    Access Recovery provides comprehensive repair of logically damaged Access database created in MS Access 2007, 2003, XP (2002), and 2000. The Access Database Repair uses effective repair mechanisms to repair almost all MS Access components. Designed for Windows 7, Vista, 2003, XP, and 2000, the repair utility performs repair without modifying the original database.

    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.