Skip to main content

[Migrated content. Thread originally posted on 16 December 2011]

File: index-filename - Bad record overhead after block/record block number/record label.

recover2 has encountered a data record with inconsistent overhead structures. Any
records in the block subsequent to the indicated record are not written to the unload
file. Processing continues with the next block.


I'm trying to run 'recover2' on some files in RM/COBOL.
The runtime version: RM/COBOL Runtime - Version 7.10.00 for Linux (Intel).

I get the error above on EVERY block in the file - the output file contains zero records.

Some of the other files in the same database will 'recover2' just fine - all records are output.

I have no idea why this process would work with some files - and not with other files in the same project.

Any ideas? More importantly, anyway I can get past this and recover these files?

I have already completed a 'recover1' on the files - that didn't help. Also, it didn't report that it was unable to 'recover1' them - no errors were generated.

[Migrated content. Thread originally posted on 16 December 2011]

File: index-filename - Bad record overhead after block/record block number/record label.

recover2 has encountered a data record with inconsistent overhead structures. Any
records in the block subsequent to the indicated record are not written to the unload
file. Processing continues with the next block.


I'm trying to run 'recover2' on some files in RM/COBOL.
The runtime version: RM/COBOL Runtime - Version 7.10.00 for Linux (Intel).

I get the error above on EVERY block in the file - the output file contains zero records.

Some of the other files in the same database will 'recover2' just fine - all records are output.

I have no idea why this process would work with some files - and not with other files in the same project.

Any ideas? More importantly, anyway I can get past this and recover these files?

I have already completed a 'recover1' on the files - that didn't help. Also, it didn't report that it was unable to 'recover1' them - no errors were generated.
We recommend using a recover of a superior version of RM / Cobol or move your files to windows and use recover in the next version of RM / COBOL for Windows.

[Migrated content. Thread originally posted on 16 December 2011]

File: index-filename - Bad record overhead after block/record block number/record label.

recover2 has encountered a data record with inconsistent overhead structures. Any
records in the block subsequent to the indicated record are not written to the unload
file. Processing continues with the next block.


I'm trying to run 'recover2' on some files in RM/COBOL.
The runtime version: RM/COBOL Runtime - Version 7.10.00 for Linux (Intel).

I get the error above on EVERY block in the file - the output file contains zero records.

Some of the other files in the same database will 'recover2' just fine - all records are output.

I have no idea why this process would work with some files - and not with other files in the same project.

Any ideas? More importantly, anyway I can get past this and recover these files?

I have already completed a 'recover1' on the files - that didn't help. Also, it didn't report that it was unable to 'recover1' them - no errors were generated.
We recommend using a recover of a superior version of RM / Cobol or move your files to windows and use recover in the next version of RM / COBOL for Windows.