I am running a Business-Basic application on Unix SCO Open-System 5.0.5
I had a computer crash 3 weeks ago where data on my hard disk became inaccesible
I contacted a recovery service who charged me a small fortune to try and restore the data within 24hrs.
After 24 hours they I got back the data which they claimed was 100% restored.
On close examination of the datafiles I noticed that many of them showed a very unusual corruption
A random number (5%-15%) of records were completely erased from each datafile.
The key-index was intact, but the data for a number of records showed in a hex-dump as hex nulls ($00$)
the data just disappeared.
the file size remained the same (datafile were not truncated). Once reindexed all datafile were fine, but without
the missing records.
Does anyone know what can cause this situation?
The HD recovery company claimed that this is exactly how they received the Hard-Drive
(I yet have to check that). But I doubt that.
In order for this to happen all these datafiles had to go through some kind of a rewrite process.
My system was crush during a cold Boot. Can this cause that?
My theory is that the data became corrupt because it was restored to a slightly different platform then the
platforn they were originally created in.
Unfortunately my knowledge of computers does not reach this depth and I need help from some of you who undoubtly
know more about these things then I do.
your input is very much appreciated