Informix Error -933
-933 Unknown network type specified in DBNETTYPE.
The DBNETTYPE environment variable is used on certain machines to distinguish which network protocol to use when two protocols are available. The value that is currently set in it is not supported. Display the variable, and check that it is set correctly. Prior to Version 6.0, refer to the IBM Informix NET/Informix STAR Installation and Configuration Guide for the correct setting. If you are using IBM Informix OnLine for NetWare, set DBNETTYPE to starlan, tcp/ip, or some other supported network.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-933 fires when DBNETTYPE (used on certain platforms to distinguish which network protocol to
use when more than one is available) is set to an unsupported value — per the official guidance,
displaying the variable and checking it against the documented correct setting is the resolution.
DBNETTYPEset to a value the platform doesn't recognize, per the official guidance — a typo, or a value valid on a different platform but not this one.DBNETTYPEleft over from a different environment/platform's configuration, carried into this one where it's no longer a valid value.
Solutions / Resolution
- Display the variable and check that it's set correctly, per the official guidance:
echo "$DBNETTYPE" - Prior to Version 6.0, consult the IBM Informix NET/Informix STAR Installation and Configuration Guide for the correct setting, per the official guidance.
- On IBM Informix OnLine for NetWare, set
DBNETTYPEtostarlan,tcp/ip, or another supported network, per the official guidance.
Examples
Checking and correcting DBNETTYPE
$ echo "$DBNETTYPE"
$ export DBNETTYPE=tcp/ip
Diagnostic Checks
- Check
DBNETTYPE's current value against the platform's documented supported values.
Related Errors / Related Topics
- -925 — "The protocol type should be tcp." A related network-configuration error, in
sqlhostsspecifically rather than theDBNETTYPEenvironment variable.
Check DBNETTYPE against the platform's documented supported values — starlan/tcp/ip for
IBM Informix OnLine for NetWare, per the official guidance.