此门户网站是 IBM® Informix® 和 UNIX 环境变量的用途类别索引。其中包含描述环境变量的主题链接。
下表包含类别的完整列表以及适用主题的链接。某些环境变量适用于多个类别。
| 功能类别 | 环境变量 |
|---|---|
| 缩写年份值 | 指定如何展开字面 DATE 和 DATETIME 值:DBCENTURY 环境变量 |
| 符合 ANSI/ISO SQL | 设置所有者名称的大小写:ANSIOWNER 环境变量 指定是否希望执行 ANSI 标准 SQL 语法的 IBM Informix 扩展检查:DBANSIWARN 环境变量 设置缺省表特权:NODEFDAC 环境变量 |
| archecker 实用程序 | 指定 archecker 配置文件的完整路径名:AC_CONFIG 环境变量 |
| 缓冲区 | 管理访存缓冲区大小:FET_BUF_SIZE 环境变量 管理网络大小:IFX_NETBUF_SIZE 环境变量 管理网络池大小:IFX_NETBUF_PVTPOOL_SIZE 环境变量 (UNIX) 管理 BYTE 或 TEXT 数据缓冲区:DBBLOBBUF 环境变量 |
| 高速缓存 | 控制会话上共享语句高速缓存的使用:STMT_CACHE 环境变量 |
| 客户机/服务器 | 指定缺省数据库服务器:INFORMIXSERVER 环境变量 指定要将共享内存段连接到客户机进程的位置:INFORMIXSHMBASE 环境变量 (UNIX) 指定客户机进程的堆栈大小:INFORMIXSTACKSIZE 环境变量 指定语言环境信息,包括客户机和服务器的语言环境信息:GLS 相关的环境变量 |
| 代码集转换 | 指定语言环境和多字节信息:GLS 相关的环境变量 指定 concsm.cfg 文件的位置:INFORMIXCONCSMCFG 环境变量 指定 C 编译器的文件名或路径名:INFORMIXC 环境变量 (UNIX) 指定 C++ 程序的映射文件的路径名:INFORMIXCPPMAP 环境变量 指定编译多线程 IBM Informix ESQL/C 应用程序的信息:THREADLIB 环境变量 (UNIX) |
| 配置 | 指定保存配置参数的活动文件的名称:ONCONFIG 环境变量 忽略指定的环境变量设置:ENVIGNORE 环境变量 (UNIX) 指定缺省数据库服务器:INFORMIXSERVER 环境变量 指定在其中构建临时表的数据库空间:DBSPACETEMP 环境变量 管理查询优化器伪指令:IFX_DIRECTIVES 环境变量和IFX_EXTDIRECTIVES 环境变量 修改 OPTCOMPIND 配置参数的值:OPTCOMPIND 环境变量 指定优化器的查询性能目标:OPT_GOAL 环境变量 (UNIX) 指定数据库服务器使用的并行度:PDQPRIORITY 环境变量 指定应用到所有客户机进程的堆栈大小:INFORMIXSTACKSIZE 环境变量 |
| 连接 | 设置额外连接尝试的最大次数:INFORMIXCONRETRY 环境变量 设置连接时间信息:INFORMIXCONTIME 环境变量 指定要用于连接的缺省数据库服务器:INFORMIXSERVER 环境变量 指定连接信息的位置:INFORMIXSQLHOSTS 环境变量 |
| 连接管理器 | 指定连接管理器配置文件的位置:CMCONFIG 环境变量 |
| 数据分发 | 管理 UPDATE STATISTICS 语句可使用的系统磁盘空间量:DBUPSPACE 环境变量 |
| 数据库语言环境 | 管理语言环境信息:GLS 相关的环境变量 |
| 数据库服务器 | 指定用于连接的服务器:INFORMIXSERVER 环境变量 设置文件 I/O 的语言环境:GLS 相关的环境变量 指定保存配置参数的活动文件的名称:ONCONFIG 环境变量 管理并行排序:PSORT_DBTEMP 环境变量和PSORT_NPROCS 环境变量 管理并行性:PDQPRIORITY 环境变量 管理角色分离:INF_ROLE_SEP 环境变量 管理共享内存:INFORMIXSHMBASE 环境变量 (UNIX) 管理堆栈大小:INFORMIXSTACKSIZE 环境变量 管理临时表:DBSPACETEMP 环境变量、DBTEMP 环境变量和PSORT_DBTEMP 环境变量 管理可变长度包:IFX_PAD_VARCHAR 环境变量 |
| 日期和时间值,格式 | 管理日期和时间信息:DBCENTURY 环境变量、DBDATE 环境变量、DBTIME 环境变量、GLS 相关的环境变量(GL_DATE 和 GL_DATETIME)、USE_DTENV 环境变量和TZ 环境变量 |
| DB-Access 实用程序 | 管理数据库服务器和 DB-Access:DBANSIWARN 环境变量、DBDELIMITER 环境变量、DBEDIT 环境变量、DBFLTMASK 环境变量、DBPATH 环境变量、FET_BUF_SIZE 环境变量、INFORMIXSERVER 环境变量、INFORMIXTERM 环境变量 (UNIX)、TERM 环境变量 (UNIX)、TERMCAP 环境变量 (UNIX)和TERMINFO 环境变量 (UNIX) |
| dbexport 实用程序 | 设置字段定界符:DBDELIMITER 环境变量 |
| 定界标识 | 设置与 dbexport 实用程序以及与 LOAD 和 UNLOAD 语句配合使用的字段定界符:DBDELIMITER 环境变量 |
| 磁盘空间 | 管理 UPDATE STATISTICS 语句可使用的系统磁盘空间量:DBUPSPACE 环境变量 |
| 编辑器 | 指定要与 DB-Access 中的 SQL 语句和命令文件配合使用的文本编辑器:DBEDIT 环境变量 |
| Enterprise Replication | 指定 Enterprise Replication 的信息:Enterprise Replication 配置参数和环境变量参考 |
| ESQL/C | 指定 ANSI 符合性:DBANSIWARN 环境变量 指定要与 ESQL/C 配合使用的 C 编译器的文件名或路径名:INFORMIXC 环境变量 (UNIX) 设置定界标识:DELIMIDENT 环境变量 指定多字节字符和语言环境信息:GLS 相关的环境变量(CLIENT_LOCALE、ESQLMF 和 GL_USER) 指定多线程应用程序的信息:THREADLIB 环境变量 (UNIX) 指定缺省编译顺序:CPFIRST 环境变量 |
| 可执行程序 | 指定要在其中搜索可执行程序的目录:PATH 环境变量 |
| 访存缓冲区大小 | 设置缓冲区大小信息:FET_BUF_SIZE 环境变量 |
| 文件名:多字节 | GLS 相关的环境变量 (GLS8BITFSYS) |
| 文件:字段定界符 | 设置字段定界符:DBDELIMITER 环境变量 |
| 文件:安装 | 指定包含安装产品文件的子目录的目录:INFORMIXDIR 环境变量 |
| 文件:语言环境 | 指定语言环境信息:GLS 相关的环境变量(CLIENT_LOCALE、DB_LOCALE 和 SERVER_LOCALE) |
| 文件:C++ 的映射 | 指定 C++ 程序的映射文件的路径名:INFORMIXCPPMAP 环境变量 |
| 文件:消息 | 指定 $INFORMIXDIR 的子目录或包含数据库服务器使用的已编译消息文件的目录的完整路径名:DBLANG 环境变量 |
| 文件:临时 | DBSPACETEMP 环境变量 |
| 文件:临时,用于网关 DBTEMP | 指定临时文件的目录:DBTEMP 环境变量 |
| 文件:临时排序 | 指定用于排序的临时文件的位置:PSORT_DBTEMP 环境变量 |
| 文件:termcap 和 terminfo | 指定终端信息:INFORMIXTERM 环境变量 (UNIX)、TERM 环境变量 (UNIX)、TERMCAP 环境变量 (UNIX)和TERMINFO 环境变量 (UNIX) |
| 格式:日期和时间 | 定义日期和时间信息的格式:DBCENTURY 环境变量、DBDATE 环境变量、DBTIME 环境变量、GLS 相关的环境变量(GL_DATE 和 GL_DATETIME)、USE_DTENV 环境变量和TZ 环境变量 |
| 格式:货币 | 定义货币信息的格式:DBMONEY 环境变量和 GLS 相关的环境变量 |
| 网关 | 设置网关的信息:DBTEMP 环境变量 |
| High-Performance Loader | 指定 High-Performance Loader 的信息:DBONPLOAD 环境变量、PLCONFIG 环境变量、PLOAD_LO_PATH 环境变量和PLOAD_SHMBASE 环境变量 |
| 标识 | 指定字段定界符:DELIMIDENT 环境变量 指定长度超过 18 个字节的标识的信息:IFX_LONGID 环境变量 指定多字节字符的信息:GLS 相关的环境变量(CLIENT_LOCALE 和 ESQLMF) |
| 安装 | 指定包含安装产品文件的子目录的目录:INFORMIXDIR 环境变量 指定要在哪些目录中搜索可执行程序:PATH 环境变量 |
| JDBC | 管理与 JDBC 配合使用的环境变量:与 IBM Informix JDBC Driver 配合使用的 Informix 环境变量 |
| 语言环境 | 指定语言和语言环境信息:DBLANG 环境变量和 GLS 相关的环境变量 |
| 库 | 指定库的路径:LD_LIBRARY_PATH 环境变量 (UNIX)、LIBPATH 环境变量 (UNIX)和SHLIB_PATH 环境变量 (UNIX) |
| 语言环境 | 定义客户机、服务器和数据库语言环境信息:GLS 相关的环境变量(CLIENT_LOCALE、DB_LOCALE 和 SERVER_LOCALE) |
| 锁定方式 | 对创建时未指定 LOCKMODE PAGE 或 LOCKMODE ROW 关键字的数据库表设置缺省锁定方式:IFX_DEF_TABLE_LOCKMODE 环境变量 |
| 长标识符 | 指定长度超过 18 个字节的标识的信息:IFX_LONGID 环境变量 |
| C++ 的映射文件 | 指定 C++ 程序的映射文件的路径名:INFORMIXCPPMAP 环境变量 |
| 消息链接 | 为 IBM Informix ESQL/C 启用或禁用优化的消息传送(消息链接):OPTMSG 环境变量 |
| 消息文件 | 指定包含已编译消息文件的目录:DBLANG 环境变量 |
| 货币格式 | 定义货币信息的格式:DBMONEY 环境变量和 GLS 相关的环境变量 |
| 多字节字符 | 指定多字节字符的信息:GLS 相关的环境变量(CLIENT_LOCALE、DB_LOCALE、SERVER_LOCALE 和 GL_USEGLU) |
| 多字节过滤器 | 指定 Informix ESQL/C 多字节过滤器信息:GLS 相关的环境变量 (ESQLMF) |
| 多线程应用程序 | 指定编译多线程 IBM Informix ESQL/C 应用程序的信息:THREADLIB 环境变量 (UNIX) |
| 网络 | 指定网络信息:DBPATH 环境变量 |
| 非缺省语言环境 | 定义客户机、服务器和数据库语言环境信息:GLS 相关的环境变量(CLIENT_LOCALE、DB_LOCALE 和 SERVER_LOCALE) |
| ONCONFIG 参数 | 指定保存配置参数的文件的名称:ONCONFIG 环境变量 |
| oninit 输出(仅适用于 Windows) | 指定 oninit 输出的路径和文件:ONINIT_STDOUT 环境变量 (Windows) |
| 优化:伪指令 | 管理查询优化器伪指令:IFX_DIRECTIVES 环境变量和IFX_EXTDIRECTIVES 环境变量 |
| 优化:消息传送 | 为 IBM Informix ESQL/C 启用或禁用优化的消息传送(消息链接):OPTMSG 环境变量 |
| 优化:连接方法 | 修改 OPTCOMPIND 配置参数的值:OPTCOMPIND 环境变量 |
| 优化:性能目标 | 指定优化器的查询性能目标:OPT_GOAL 环境变量 (UNIX) |
| OPTOFC 功能 | 启用优化 OPEN-FETCH-CLOSE 功能:OPTOFC 环境变量 |
| 路径名:archecker 配置文件 | 指定 archecker 配置文件的完整路径名:AC_CONFIG 环境变量 |
| 路径名:C 编译器 | 指定 C 编译器的文件名或路径名:INFORMIXC 环境变量 (UNIX) |
| 路径名:数据库文件 | 指定数据库服务器文件和路径信息:DBPATH 环境变量 |
| 路径名:可执行程序 | 指定要在其中搜索可执行程序的目录:PATH 环境变量 |
| 路径名:HPL 智能大对象句柄 | 指定智能大对象句柄的路径名:PLOAD_LO_PATH 环境变量 |
| 路径名:安装 | 指定包含安装产品文件的子目录的目录:INFORMIXDIR 环境变量 |
| 路径名:库 | 指定库的路径:LD_LIBRARY_PATH 环境变量 (UNIX)、LIBPATH 环境变量 (UNIX)和SHLIB_PATH 环境变量 (UNIX) |
| 路径名:消息文件 | 指定包含已编译消息文件的目录:DBLANG 环境变量和 GLS 相关的环境变量 |
| 路径名:并行排序 | 指定用于排序的临时文件的位置:PSORT_DBTEMP 环境变量 |
| IBM Informix Primary Storage Manager | 管理存储管理器:PSM_ACT_LOG 环境变量、PSM_CATALOG_PATH 环境变量、PSM_DBS_POOL 环境变量、PSM_DEBUG 环境变量、PSM_DEBUG_LOG 环境变量和PSM_LOG_POOL 环境变量 |
| 保留所有者名称大小写 | 设置所有者名称的大小写:ANSIOWNER 环境变量 |
| 打印 | 指定缺省打印程序:DBPRINT 环境变量 |
| 特权 | 配置角色分离:INF_ROLE_SEP 环境变量 |
| 查询:优化 | 管理查询优化器伪指令:IFX_DIRECTIVES 环境变量和IFX_EXTDIRECTIVES 环境变量 修改 OPTCOMPIND 配置参数的值:OPTCOMPIND 环境变量 指定优化器的查询性能目标:OPT_GOAL 环境变量 (UNIX) 指定用户定义的数据类型可用于估计针对 UDT 列的查询使用 R 型树索引的成本:RTREE_COST_ADJUST_VALUE 环境变量 |
| 查询:划分优先级 | 指定数据库服务器使用的并行度:PDQPRIORITY 环境变量 |
| 远程 shell | 指定覆盖缺省远程 shell 以执行远程磁带操作的信息:DBREMOTECMD 环境变量 (UNIX) |
| 角色分离 | 配置角色分离:INF_ROLE_SEP 环境变量 |
| 回滚事务 | 管理发生错误时 DB-Access 实用程序要执行的操作:DBACCNOIGN 环境变量 指定全局事务的内部回滚是否释放事务:IFX_XASTDCOMPLIANCE_XAEND 环境变量 |
| 服务器语言环境 | 定义数据库服务器的语言环境:GLS 相关的环境变量 (SERVER_LOCALE) |
| 共享内存 | 指定要将共享内存段连接到客户机进程的位置:INFORMIXSHMBASE 环境变量 (UNIX) 指定 High Performance Loader (HPL) 进程的共享内存地址:PLOAD_SHMBASE 环境变量 |
| Shell:远程 | 指定覆盖缺省远程 shell 以执行远程磁带操作的信息:DBREMOTECMD 环境变量 (UNIX) |
| Shell:搜索路径 | 指定要在哪些目录中搜索可执行程序:PATH 环境变量 |
| 排序 | 指定用于排序的临时文件的位置:PSORT_DBTEMP 环境变量 为排序分配更多线程:PSORT_NPROCS 环境变量 |
| SQL 语句 | 指定高速缓存的信息:STMT_CACHE 环境变量 指定连接信息:INFORMIXCONRETRY 环境变量、INFORMIXCONTIME 环境变量和INFORMIXSERVER 环境变量 指定 CREATE TEMP TABLE 操作的信息:DBSPACETEMP 环境变量 指定 DESCRIBE FOR UPDATE 操作的信息:IFX_UPDDESC 环境变量 指定 LOAD 和 UNLOAD 操作的信息:DBDELIMITER 环境变量和DBBLOBBUF 环境变量 指定 SELECT INTO TEMP 操作的信息:DBSPACETEMP 环境变量 指定 SET PDQPRIORITY 操作的信息:PDQPRIORITY 环境变量 指定 SET STMT_CACHE 操作的信息 指定 UPDATE STATISTICS 操作的信息:DBUPSPACE 环境变量 |
| 堆栈大小 | 定义应用到客户机进程的堆栈大小:INFORMIXSTACKSIZE 环境变量 |
| 临时表 | 定义临时表的信息:DBSPACETEMP 环境变量、DBTEMP 环境变量和PSORT_DBTEMP 环境变量 |
| 终端处理 | 指定终端信息:INFORMIXTERM 环境变量 (UNIX)、TERM 环境变量 (UNIX)、TERMCAP 环境变量 (UNIX)和TERMINFO 环境变量 (UNIX) |
| 限制时间的软件许可证 | 设置试用软件或评估软件警告消息的信息:IFX_NO_TIMELIMIT_WARNING 环境变量 |
| 变量:覆盖 | 取消激活一些指定的环境变量设置:ENVIGNORE 环境变量 (UNIX) |
| 大页面上的虚拟内存段 | 指定数据库服务器是否可以在硬件和操作系统支持共享内存大页面的平台上使用大页面:IFX_LARGE_PAGES 环境变量 |
| 年份值(缩写) | 指定如何展开以缩写年份值形式输入的 DATE 和 DATETIME 值:DBCENTURY 环境变量 |