Powered By Blogger

Friday, March 29, 2013

MS Access database :Error 3800 or Run-Time Error '3058'




Tables in MS Access database are the primary storage components to store user's records. While this database component is easy to open, there are possibilities that when you attempt to open the tables, an error message pops up. This error message does not allow you to access any records saved in the tables. In such situations, an ideal way is to restore the tables from an updated backup. But if in case, no backup is available or backup falls short to restore the records, then you will need to use advanced access repair software. 

As a practical example, you encounter any of the below error messages when you attempt to view records saved in Finance table:

“Error 3800: AOIndex is not an index in this table.”
Or
“Run-Time Error '3058' Index or
Primary key cannot contain a null value”

You encounter the same error message every time you attempt to open the Finance table. Furthermore, the data stored in the Finance table becomes inaccessible after the above error message appears.

Cause:

The above error message primarily occurs due to damage or corruption of index in system table.

Resolution:

To resolve the above run time error message, you will need to repair the Finance table by using an inbuilt repair utility named “Compact and Repair”. Below are the steps that enable you to repair the table:

1.You will need to select Database utilities on the Tools menu, and then click Compact and Repair Database.
2.Next, click the database in the ‘Database to Compact From’ dialog box, and then click Compact.
3.Lastly, you will need to select a correct 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.

But, if in case the above utility falls short to resolve your problem, access repair(http://www.repair-access-file.com/) software comes to rescue. Such Access Database Repair utilities incorporate advanced scanning algorithms to repair corrupted or damaged Access database components. These tools are built with highly graphical user-interface and easily understandable even by a home user.

Stellar Phoenix access database(http://www.repair-access-file.com/) repair is powerful Access Database Repair tool to repair all corrupted MS Access components like tables, queries, forms, reports, macros, and modules. Compatible with Microsoft Access 2007, 2003, XP (2002), and 2000, the repair access utility supports Windows Vista, XP, 2003, 2000 and NT operating systems. 

2 comments:

  1. Access File Recovery Tool that easily repairs corrupt MS Access (.MDB or .ACCDB) database file and then recover tables, queries, forms, macros, reports, etc. It also restores permanently deleted data from MDB file of MS Access 2013, 2010, 2007, 2003, 2002, 2000 on your latest Windows 8.1 PC & all below Windows version like as Win8, Win7, Vista, 2003 and XP.

    Visit:- http://www.recoverydeletedfiles.com/access-file-recovery-tool.html

    ReplyDelete
  2. You can try to use third party Access file recovery program to recover your lost and corrupted data from .mdb files. For more details about this software:- http://www.recoverfilesdata.com/access-file-recovery-software.html

    ReplyDelete