I have a very stable (2 yrs) application running in Access97 on a 5 user network. Suddenly the front-end wouldn't compact and I see error messages "Not a valid Notebook" or that there are mulitple users doing the same thing. It looked like the typical hanging .ldb -- but it wasn't. The .ldb was erasing as normal. I am absolutely certain this was not the problem.
I tried to "Repair" the database and it seemed to work, but when I then tried to "Compact" it gave me a message that it couldn't be completed because the database was Read Only. It DID create a temp.mdb file (presumably not erased when the compacting aborted early) which I renamed to the original file and it WORKED and compacted with no problem.
My client is very nervous about the whole thing -- this is a mission critical application and I can't explain what happened. Could there be a hidden minefield in the temp file? Does anyone know what happened or has seen the same thing before?
I tried to "Repair" the database and it seemed to work, but when I then tried to "Compact" it gave me a message that it couldn't be completed because the database was Read Only. It DID create a temp.mdb file (presumably not erased when the compacting aborted early) which I renamed to the original file and it WORKED and compacted with no problem.
My client is very nervous about the whole thing -- this is a mission critical application and I can't explain what happened. Could there be a hidden minefield in the temp file? Does anyone know what happened or has seen the same thing before?