Informix Error -12081: Smart Large Objects Archive: illegal control page type in arc.
Cause and resolution
Smart Large Objects Archive: illegal control page type in arc.
The archive tape was corrupted either by a user error or a database server malfunction. Ensure that the archive file was not 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
-12081 fires when the archive program encounters an illegal control page type — 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 a corrupted archive tape.
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
- -12082 — "Smart Large Objects Archive: invalid state encountered." The same class of corrupted-archive error, on an out-of-sequence archive record.
- -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.
The archive tape is corrupted (control page type) — check for user error, then re-archive or exclude the sbspace.