Could not open MS Access 2000 File - Msysdb missing

When I am trying to open a MS Access 2000 file, it shows "The Microsoft Jet database engine could not find the object "Msysdb". Make sure the object exists and that you spell its name and the path name  correctly."

Anybody who provides help will be appreciated.
Who is Participating?
Steve BinkConnect With a Mentor Commented:
Open Access, but do not select a database to open.  Then try the repair option from the Tools menu.  Sounds like your db may have been corrupted.  
TOPIOConnect With a Mentor Commented:
Or if the fix does not work , open a new database  and do FILE ->GET EXTERNAL DATA -> IMPORT and select all the objects in your old database, if you get an error message in one you can restart the process skipping that one
nico5038Connect With a Mentor Commented:
Hi Alwu,

Just when the options from routinet and TOPIO don't work here my checklist for the MS Access database recovery:

1) Create a backup of the corrupt database. (Just in case of)

2) Create a new database and use File/Get external data/Import to get all objects of the damaged database.

3) Try these Microsoft solutions:
Repair A97/A2000:
and/or read the article:
ACC2000: How to Troubleshoot Corruption in a Microsoft Access Database;en-us;306204

4) Bit "heavier":
Access decompile:

5) Try a recovery tool:
Access recovery:

6) Ask a company (will cost $$'s ! ) 

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.