I have a customer that randomly gets corrupted databases or Error 15 / Not a table/dbf. This time, after a fix, another database became corrupt. Another fix, and I am back where I started, a day later, and the original file corrupted again. When I look at the header of the file in hexedit, I see that the fields were blown away, and was replaced with something like "Client UrlCache MMF Ver. 5.2" with some of those wonderful square boxes sprinkled in.
After I fixed the original file, I rebuilt all of the data structures and dbc and appended all the records and replaced the original files with rebuilt dbs and dbcs. So one would think that I was starting with fresh tables and a db container and all would be well. Remarkablly, the same "Client UrlCache MMF Ver. 5.2" appeared again in the same file, of course with the fields again blown away at the end of the day.
I have looked at Recover, and it does not think that the file is a table, why would it, there are no fields. I am pretty sure that this is not a record count problem in the header, but more of a corruption caused by some spyware / virus / network problem.
Any suggestions?
Bob Ethridge
After I fixed the original file, I rebuilt all of the data structures and dbc and appended all the records and replaced the original files with rebuilt dbs and dbcs. So one would think that I was starting with fresh tables and a db container and all would be well. Remarkablly, the same "Client UrlCache MMF Ver. 5.2" appeared again in the same file, of course with the fields again blown away at the end of the day.
I have looked at Recover, and it does not think that the file is a table, why would it, there are no fields. I am pretty sure that this is not a record count problem in the header, but more of a corruption caused by some spyware / virus / network problem.
Any suggestions?
Bob Ethridge