Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 12 SEP 2001 09:10:19AM bmassey wrote:

At one of our installs we have a 'corrupt header' and multiple GFE's including Group 0 and Group 17. The user has no backup. We tried to copy from corrupt file to a temp file but only got 60% of the records. Fix_LH will NOT fix this file. It reports 'Table size, framesize and modulo mismatch error.' Can any one tell me how to fix this file?

Thanks,

Blair


At 12 SEP 2001 10:01AM Don Miller - C3 Inc. wrote:

Well .. that's like playing Russian Roulette with a machine-gun. It's possible that the following might work:

1. Create a new temporary table (without a dictionary to avoid conflicts later).

2. Do an RBASIC select on the table (not an RLIST select).

3. Do a READNEXT / READ loop to copy what you can to the temp file (ignoring any errors).

4. Rename the Data portion of the old bad table. Rename the data portion of the temp file to the right name. Then try to remove / reinstall any indexes.

You might get lucky ..

Don Miller

C3 Inc.


At 12 SEP 2001 10:14AM bmassey wrote:

Thanks Don. In the mean time in a bit of desperation I made the file available to Arev 2.03. From Arev I was able to do better job of repairing using the DUMP utility. Only lost 22 records which I can enter manually. It's wonderful to have this community, no?

Thanks again,

Blair


At 12 SEP 2001 12:02PM Don Miller - C3 Inc. wrote:

Soitenly ..

BTW .. it's worthwhile to keep a copy of AREV 3.12 handy so you don't trash your Dict Structures in case they get hammered.

Glad to be of help

Don

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/ff4f4c982f51aa4185256ac500485b36.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1