Informix Error -32129: Table was not opened at required label.
Cause and resolution
Table was not opened at required label.
This message is applicable only for multilevel secure applications. You are attempting an operation on a table at a level higher than or incomparable to the level at which you opened the table. Open the table at the appropriate level.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-32129 fires when a multilevel-secure application attempts an operation on a table at a level higher than or incomparable to the level at which the table was opened — per the official guidance.
- The operation's target level is higher than, or incomparable to, the level the table was opened at, per the official guidance — the direct, only cause; applicable only to multilevel-secure applications.
Solutions / Resolution
- Open the table at the appropriate level, per the official guidance, before attempting the operation.
Examples
N/A
No specific triggering statement is documented beyond a multilevel table opened at the wrong level.
Diagnostic Checks
- Check the level the table was opened at, and reopen it at the level the operation actually requires.
Related Errors / Related Topics
- -32130 — "There is no record at the specified level." A related multilevel-secure error, on no record existing at the accessed level rather than the table being opened at the wrong level.
A multilevel-secure table was accessed at a level higher than or incomparable to the one it was opened at — reopen it at the required level.