Unicode to database code set

Java™ is Unicode based, so Informix® JDBC Driver converts data between Unicode and the Informix database code set. The code-set conversion value is extracted from the DB_LOCALE value specified at the time the connection is made. If the DB_LOCALE value is incorrect, a Database Locale information mismatch error occurs.

The DB_LOCALE value must be a valid Informix locale, with a valid Informix code-set name or number as shown in the compatibility table that follows. The following table maps the supported Java development kit encodings to Informix code sets.
Informix code set name Informix code set number JDK code set
8859-1 819 8859_1
GB18030-2000 5488 GB18030

You cannot use the Informix locale with a code set for which there is no JDK-supported encoding. This incorrect usage results in an Encoding or code set not supported error message.

The supported locales are en_us and zh_cn.