IBM® Informix® 12.10

IFX_UNLOAD_EILSEQ_MODE 环境变量

使用 IFX_UNLOAD_EILSEQ_MODE 环境变量来帮助将数据库从 Informix® V10 迁移到 V11.50 或 11.70,其中字符数据可以通过与创建 V10 数据库时所用代码集不同的代码集进行编码。

在较早版本的 Informix 中,可以将字符数据装入到与数据库语言环境和代码集不匹配的数据库。例如,您可以将中文数据装入到使用 DB_LOCALE=en_US.8859-1 代码集创建的数据库中。在较新版本的 Informix 中,要插入中文数据,您需要使用中文 (DB_LOCALE=zh_tw.big5) 语言环境和代码集创建的数据库。

要点: 对于使用 V10 和 Client SDK 2.4 创建的数据库,如果不设置此环境变量,那么在尝试卸载无效字符数据时会出错。IFX_UNLOAD_EILSEQ_MODE 环境变量会启用 DB-Access、dbexport 和 High Performance Loader (HPL) 来卸载字符并绕过通常在使用 V11.50 和 11.70 工具卸载数据时发生的 GLS 验证。
要使用此环境变量,请将其设置为任何非空字符串。
阅读语法图跳过直观语法图
>>-setenv--IFX_UNLOAD_EILSEQ_MODE--value-----------------------><

value
任何字母或数字值。例如:yes、true 或 1。
从数据库访存或检索字符数据时,此环境变量会生效。
setenv IFX_UNLOAD_EILSEQ_MODE 1
setenv IFX_UNLOAD_EILSEQ_MODE yes
setenv IFX_UNLOAD_EILSEQ_MODE on

此环境变量类似于在 ONCONFIG 文件中设置 EILSEQ_COMPAT_MODE 配置参数。该配置参数会影响插入到数据库中的字符数据,而 IFX_UNLOAD_EILSEQ_MODE 环境变量会影响从数据库卸载的字符数据。


发送反馈 | 示例交流 | 故障诊断

要查找 PDF,请参阅 IBM Informix 12.10 系列产品的出版物
有关发行说明、文档说明和/或机器说明,请参阅发行说明页。
时间戳记 发行日期:2013 年 3 月