Informix Error -19812: Illegal usage of replication shadow columns.
Cause and resolution
Illegal usage of replication shadow columns.
The specified operation cannot be performed on the replication shadow columns.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-19812 fires when an operation is attempted on a table's replication shadow columns (CRCOLS) that isn't permitted — per the official guidance.
- An operation targeting the replication shadow columns that isn't supported, per the official guidance — the direct, only cause.
Solutions / Resolution
- Avoid performing the disallowed operation on the shadow columns, per the official guidance — CRCOLS are managed internally by Enterprise Replication.
Examples
N/A
No specific triggering statement is documented beyond an illegal operation on CRCOLS.
Diagnostic Checks
- Check whether the statement targets the replication shadow columns directly, and remove that targeting.
Related Errors / Related Topics
- -19813 — "Cannot add CRCOLS when table already has replication shadow columns." A related CRCOLS restriction, about adding columns that already exist rather than a general illegal usage.
- -19814 — "Cannot drop CRCOLS when table does not have replication shadow columns." A related CRCOLS restriction, about dropping columns that don't exist rather than a general illegal usage.
An operation on a table's replication shadow columns (CRCOLS) isn't permitted — avoid targeting them directly.