Let’s see if I can get you through a few of the rough spots. It’s very rare that even the three finger salute (alt,Ctl,Del) will corrupt Access so badly you can’t even open it, but it certainly can happen. And, before I forget, you may have a malicious user who has learned that attempting to open an Access database with MS Word causes corruption of such magnitude that it is almost impossible to fix; in fact, in most cases it is impossible to fix. If this is the case the only cure is to simply fire this person and make sure the remaining staff knows that this is cause for immediate termination.
Do you have a copy of the MS JETCOMP utility which will force compression of a database even if you cannot open it. Originally, it was for A97 but it works quite well with A2K as well. You can download it at MS and it is free. As you know, compression will force a very brief rendition of the repair process as well. Quite often that is all it takes.
If that does not work for you, there is the hidden and practically undocumented (MS has pulled most references to it), command line decompile switch. This literally places your entire database in an uncompiled state which quite often instantly eliminates corruption. You should always make a copy of the database before using this option because if things go totally bonkers on you, at least you will be able to get back to a more “normalized” state of corruption. If you want to try this beasty, the format is:
Access path your db path and name /decompile
When this completes; open you db, compile it and save it.
If these steps don’t get you through the corruption issue, look for a malicious user. The probability is high you may have one.
Robert Berman
Data Base consultant
Vulcan Software Services
thornmastr@yahoo.com