Informix Error -12082: Smart Large Objects Archive: invalid state encountered.
Cause and resolution
Smart Large Objects Archive: invalid state encountered.
The smart-large-object archive program encountered an archive record that was out of sequence. Ensure that the archive file has not been corrupted through user error. If the archive file is intact, the database server malfunctioned. You can either try to create another archive of the same sbspace, or you can remove the sbspace from the list of spaces to be archived and try to archive the remaining spaces.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-12082 fires when the archive program encounters an archive record out of sequence — per the official guidance, indicating a corrupted archive tape.
- User error corrupting the archive file, per the official guidance — the first named case.
- A database server malfunction, per the official guidance — the second named case, if the archive file is otherwise intact.
Solutions / Resolution
- Confirm the archive file wasn't corrupted through user error, per the official guidance.
- If the archive file is intact, try creating another archive of the same sbspace, per the official guidance, or
- Remove the sbspace from the archive list and archive the remaining spaces, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond an out-of-sequence archive record.
Diagnostic Checks
- Check the archive file's integrity, and either re-archive the same sbspace or exclude it and archive the rest.
Related Errors / Related Topics
- -12081 — "Smart Large Objects Archive: illegal control page type in arc." The same class of corrupted-archive error, on an illegal control page type.
- -12083 — "Smart Large Objects: Restore: END_DESC record found before SB_ARC_CHUNK_RECS record." The same class of corrupted-archive error, during restore.
- -12084 — "Smart Large Objects: Restore: NULL control info block ptr; archive records out of order." The same class of corrupted-archive error, during restore.
- -12085 — "Smart Large Objects: Restore: SB_ARC_END_DESC record not found for this chunk." The same class of corrupted-archive error, during restore.
An archive record was found out of sequence, indicating a corrupted archive — check for user error, then re-archive or exclude the sbspace.