Informix Error -32156: Cannot open file.
Cause and resolution
Cannot open file.
Cannot open the label.map file or the label.lok file. Check the existence, permission, and sensitivity level of these files.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-32156 fires when the label.map or label.lok file can't be opened — per the official
guidance.
- The
label.map/label.lokfile doesn't exist, has wrong permissions, or has the wrong sensitivity level, per the official guidance — the direct cause; any one of these can prevent the open.
Solutions / Resolution
- Check the existence, permission, and sensitivity level of
label.map/label.lok, per the official guidance, and correct whichever is wrong.
Examples
Checking the files
$ ls -l $LABELMAPDIR/label.map $LABELMAPDIR/label.lok
Diagnostic Checks
- Check
label.map/label.lok's existence, permission bits, and sensitivity level.
Related Errors / Related Topics
- -32154 — "Label.map file must be owned by DBSSO." A related
label.maperror, on ownership specifically rather than general open failure. - -32155 — "tbload is locked. Remove label.lok file." A related
label.map/label.lokerror, on a stale lock rather than the file being unopenable.
label.map or label.lok couldn't be opened — check existence, permission, and
sensitivity level.