IBM® Informix® 12.10
Informix 产品中的环境变量
下面的主题讨论(以字母顺序)
IBM® Informix®
数据库服务器产品以及它们的实用程序使用的环境变量。
要点:
下列环境变量的描述包括在 UNIX 上设置环境变量的语法。有关如何在 Windows 上设置这些环境变量的一般描述,请参阅
环境设置
。
环境变量门户网站
此门户网站是
IBM Informix
和 UNIX 环境变量的用途类别索引。其中包含描述环境变量的主题链接。
ANSIOWNER 环境变量
在符合 ANSI 标准的数据库中,您可通过将
ANSIOWNER
环境变量设置为 1 来防止发生在没有用引号定界的所有者名称中小写字母转换成大写字母的缺省行为。
CPFIRST 环境变量
使用
CPFIRST
环境变量,可以为您的编程环境中的所有
IBM Informix ESQL/C
源文件指定缺省编译顺序。
CMCONFIG 环境变量
设置
CMCONFIG
环境变量可以指定连接管理器配置文件的位置。使用该配置文件可以指定服务级别协议和其他连接管理器配置选项。
DBACCNOIGN 环境变量
使用
DBACCNOIGN
环境变量,可以指定在发生指定的错误时 DB-Access 实用程序的行为。
DBANSIWARN 环境变量
使用
DBANSIWARN
环境变量,可以指示您希望执行 ANSI 标准 SQL 语法的
IBM Informix
扩展检查。
DBBLOBBUF 环境变量
使用
DBBLOBBUF
环境变量,可以控制在 UNLOAD 语句处理 TEXT 或 BYTE 值时,这些值是临时存储在内存中还是存储在文件中。
DBBLOBBUF
仅影响 UNLOAD 语句。
DBCENTURY 环境变量
使用
DBCENTURY
环境变量,可以指定如何展开使用缩写年份值输入的字面 DATE 和 DATETIME 值。为避免展开缩写年份时出现问题,应用程序应要求输入 4 位年份,且应始终将年份显示为 4 位。
DBDATE 环境变量
使用
DBDATE
环境变量可以指定 DATE 值的最终用户格式。
DBDELIMITER 环境变量
设置
DBDELIMITER
环境变量,可以指定与
dbexport
实用程序和 LOAD 及 UNLOAD 语句配合使用的字段定界符。
DBEDIT 环境变量
使用
DBEDIT
环境变量,可以指定要与 DB-Access 中的 SQL 语句和命令文件配合使用的文本编辑器。
DBFLTMASK 环境变量
DBLANG 环境变量
使用
DBLANG
环境变量,可以指定
$INFORMIXDIR
的子目录或
IBM Informix
产品使用的已编译消息文件所在目录的完整路径名。
DBMONEY 环境变量
使用
DBMONEY
环境变量,可以指定 smallfloat、FLOAT、DECIMAL 或 MONEY 数据类型列中值的显示格式,以及从这些数据类型中的任何一种派生出来的复杂数据类型列中值的显示格式。
DBONPLOAD 环境变量
使用
DBONPLOAD
环境变量,可以指定 High Performance Loader (HPL) 的
onpload
实用程序使用的数据库的名称。
DBPATH 环境变量
使用
DBPATH
环境变量可以标识包含数据库的数据库服务器。DBPATH 还可指定
DB-Access
在其中查找命令脚本(
.sql
文件)的目录(除当前目录之外)的列表。
DBPRINT 环境变量
使用
DBPRINT
环境变量可以指定缺省打印程序。
DBREMOTECMD 环境变量 (UNIX)
使用
DBREMOTECMD
环境变量,可以覆盖缺省远程 shell 以使用数据库服务器执行远程磁带操作。
DBSPACETEMP 环境变量
DBSPACETEMP
环境变量指定在其中构建临时表的数据库空间。该列表可能包含标准数据库空间和/或临时数据库空间。
DBTEMP 环境变量
DBTIME 环境变量
DBUPSPACE 环境变量
使用
DBUPSPACE
环境变量,可以指定和限制 UPDATE STATISTICS 语句在尝试同时构造多列分布时可使用的系统磁盘空间量。
DEFAULT_ATTACH 环境变量
DELIMIDENT 环境变量
DELIMIDENT
环境变量指定括在双引号 ( " ) 之间的字符串是定界数据库标识。
ENVIGNORE 环境变量 (UNIX)
FET_BUF_SIZE 环境变量
IFX_DEF_TABLE_LOCKMODE 环境变量
IFX_DIRECTIVES 环境变量
IFX_EXTDIRECTIVES 环境变量
IFX_LARGE_PAGES 环境变量
IFX_LARGE_PAGES
环境变量指定数据库服务器是否可以在硬件和操作系统支持共享内存大页面的平台上使用大页面。如果在服务器环境中启用该环境变量,那么
IBM Informix
可以对物理内存中的非消息共享内存段使用大页面。
IFX_LOB_XFERSIZE 环境变量
使用
IFX_LOB_XFERSIZE
环境变量,可以指定将多少字节的 CLOB 或 BLOB 数据从客户机应用程序传输到数据库服务器之后执行错误检查。
IFX_LONGID 环境变量
IFX_NETBUF_PVTPOOL_SIZE 环境变量 (UNIX)
使用
IFX_NETBUF_PVTPOOL_SIZE
环境变量,可以为每个数据库服务器会话指定可用(未使用)专用网络缓冲池的最大大小。
IFX_NETBUF_SIZE 环境变量
使用
IFX_NETBUF_SIZE
环境变量可以将网络缓冲区配置为最佳大小。使用此环境变量可以针对每个数据库服务器会话为可用(未使用)全局池和专用网络缓冲池中的所有网络缓冲区指定大小。
IFX_NO_SECURITY_CHECK 环境变量 (UNIX)
IFX_NO_TIMELIMIT_WARNING 环境变量
IFX_NODBPROC 环境变量
IFX_NOT_STRICT_THOUS_SEP 环境变量
IFX_ONTAPE_FILE_PREFIX 环境变量
IFX_PAD_VARCHAR 环境变量
IFX_UNLOAD_EILSEQ_MODE 环境变量
使用 IFX_UNLOAD_EILSEQ_MODE 环境变量来帮助将数据库从 Informix V10 迁移到 V11.50 或 11.70,其中字符数据可以通过与创建 V10 数据库时所用代码集不同的代码集进行编码。
IFX_UPDDESC 环境变量
IFX_XASTDCOMPLIANCE_XAEND 环境变量
IFX_XFER_SHMBASE 环境变量
IMCADMIN 环境变量
IMCCONFIG 环境变量
IMCSERVER 环境变量
INFORMIXC 环境变量 (UNIX)
INFORMIXCMNAME 环境变量
如果连接管理器发出事件警报,那么会使用
INFORMIXCMNAME
环境变量来存储发出警报的连接管理器实例的名称。该环境变量由连接管理器自动设置。
INFORMIXCMCONUNITNAME 环境变量
如果连接管理器发出事件警报,那么会使用
INFORMIXCMCONUNITNAME
环境变量来存储发出警报的连接管理器连接单元的名称。该环境变量由连接管理器自动设置。
INFORMIXCONCSMCFG 环境变量
使用
INFORMIXCONCSMCFG
环境变量可以指定
concsm.cfg
文件的位置(该文件描述通信支持模块)。
INFORMIXCONRETRY 环境变量
INFORMIXCONTIME 环境变量
INFORMIXCPPMAP 环境变量
INFORMIXDIR 环境变量
INFORMIXSERVER 环境变量
INFORMIXSERVER
环境变量指定 SQL API 客户机、
DB-Access
实用程序或其他
IBM Informix
产品与之建立显式或隐式连接的缺省数据库服务器。
INFORMIXSHMBASE 环境变量 (UNIX)
INFORMIXSQLHOSTS 环境变量
INFORMIXSQLHOSTS
环境变量指定 SQL 客户机或数据库服务器可找到连接信息的位置。
INFORMIXSTACKSIZE 环境变量
INFORMIXTERM 环境变量 (UNIX)
INFORMIXTERM
环境变量指定
DB-Access
是否应该使用
terminfo
目录或
termcap
文件中的信息。
INF_ROLE_SEP 环境变量
INTERACTIVE_DESKTOP_OFF 环境变量 (Windows)
JAR_TEMP_PATH 环境变量
JAVA_COMPILER 环境变量
JVM_MAX_HEAP_SIZE 环境变量
LD_LIBRARY_PATH 环境变量 (UNIX)
LIBPATH 环境变量 (UNIX)
NODEFDAC 环境变量
ONCONFIG 环境变量
ONCONFIG
环境变量会指定活动文件(称为
onconfig
文件)的名称(该文件中保存数据库服务器的配置参数)。
ONINIT_STDOUT 环境变量 (Windows)
ONINIT_STDOUT
环境变量指定存储
oninit
命令的输出的路径和文件名。
OPTCOMPIND 环境变量
OPTMSG 环境变量
OPTOFC 环境变量
使用
OPTOFC
环境变量可在
IBM Informix ESQL/C
应用程序或使用 DECLARE 和 OPEN 语句来建立游标的其他 API(例如,JDBC、ODBC、OLE DB、LIBDMI 和 Lib C++)中启用优化 OPEN-FETCH-CLOSE 功能。
OPT_GOAL 环境变量 (UNIX)
PATH 环境变量
PDQPRIORITY 环境变量
PDQPRIORITY
环境变量确定数据库服务器使用的并行度,并影响数据库服务器分配资源(包括内存、处理器和磁盘读取)的方式。
PLCONFIG 环境变量
PLOAD_LO_PATH 环境变量
PLOAD_SHMBASE 环境变量
PSM_ACT_LOG 环境变量
使用
PSM_ACT_LOG
环境变量,可以为您的环境(例如,单个会话)指定
IBM Informix Primary Storage Manager
活动日志的位置。
PSM_CATALOG_PATH 环境变量
使用
PSM_CATALOG_PATH
环境变量,可以为您的环境(例如,单个会话)指定
IBM Informix Primary Storage Manager
目录表的位置。
PSM_DBS_POOL 环境变量
使用
PSM_DBS_POOL
环境变量,可以为您的环境(例如,单个会话)更改
IBM Informix Primary Storage Manager
放置备份和复原数据库空间数据的池的名称。
PSM_DEBUG 环境变量
使用
PSM_DEBUG
环境变量,可以为您的环境(例如,单个会话)指定
Informix Primary Storage Manager
调试日志中打印的调试信息量。
PSM_DEBUG_LOG 环境变量
使用
PSM_DEBUG_LOG
环境变量,可以为您的环境(例如,单个会话)指定
IBM Informix Primary Storage Manager
调试日志的位置。
PSM_LOG_POOL 环境变量
使用
PSM_LOG_POOL
环境变量,可以为您的环境(例如,单个会话)更改
IBM Informix Primary Storage Manager
放置备份和复原日志数据的池的名称。
PSORT_DBTEMP 环境变量
PSORT_DBTEMP
环境变量指定数据库服务器将环境变量用于执行排序的临时文件写入的位置。
PSORT_NPROCS 环境变量
PSORT_NPROCS
环境变量使数据库服务器能够通过为进行排序分配更多线程来改进并行进程排序软件包的性能。
RTREE_COST_ADJUST_VALUE 环境变量
SHLIB_PATH 环境变量 (UNIX)
SRV_FET_BUF_SIZE 环境变量
使用
SRV_FET_BUF_SIZE
环境变量,可以指定本地数据库服务器用于数据库服务器中分布式 DML 事务的访存缓冲区的大小。
STMT_CACHE 环境变量
使用
STMT_CACHE
环境变量来控制会话上的共享语句高速缓存的使用。
TERM 环境变量 (UNIX)
TERMCAP 环境变量 (UNIX)
TERMCAP
环境变量用于终端处理。它告诉
DB-Access
(和其他基于字符的应用程序)与
termcap
文件通信而不是与
terminfo
目录通信。
TERMINFO 环境变量 (UNIX)
TERMINFO
环境变量用于终端处理。
THREADLIB 环境变量 (UNIX)
TZ 环境变量
TZ
环境变量用于设置时区。它由各种时间函数用于计算相对于全球标准时间 (UTC)(以前称为格林威治标准时间 (GMT))的时间。格式由操作系统指定。
USETABLENAME 环境变量
父主题:
环境变量
相关参考
:
Informix environment variables with the IBM Informix JDBC Driver
GLS 相关的环境变量
Enterprise Replication configuration parameter and environment variable reference
AC_CONFIG 文件环境变量
发送反馈
|
示例交流
|
故障诊断