GBase 8s 产品中的环境变量
下面的主题讨论(以字母顺序)
GBase 8s
数据库服务器产品以及它们的实用程序使用的环境变量。
重要:
下列环境变量的描述包括在 UNIX™ 上设置环境变量的语法。
环境变量门户网站
此门户网站是
GBase 8s
和 UNIX 环境变量的用途类别索引。其中包含描述环境变量的主题链接。
ANSIOWNER 环境变量
在符合 ANSI 标准的数据库中,您可通过将
ANSIOWNER
环境变量设置为 1 来防止发生在没有用引号定界的所有者名称中小写字母转换成大写字母的缺省行为。
CPFIRST 环境变量
使用
CPFIRST
环境变量,可以为您的编程环境中的所有
GBase 8s ESQL/C
源文件指定缺省编译顺序。
CMCONFIG 环境变量
设置
CMCONFIG
环境变量可以指定连接管理器配置文件的位置。使用该配置文件可以指定服务级别协议和其他连接管理器配置选项。
DBACCNOIGN 环境变量
使用
DBACCNOIGN
环境变量,可以指定在发生指定的错误时 DB-Access 实用程序的行为。
DBANSIWARN 环境变量
使用
DBANSIWARN
环境变量,可以指示您希望执行 ANSI 标准 SQL 语法的
GBase 8s
扩展检查。
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
环境变量,可以指定
$GBASEDBTDIR
的子目录或
GBase 8s
产品使用的已编译消息文件所在目录的完整路径名。
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
环境变量指定数据库服务器是否可以在硬件和操作系统支持共享内存大页面的平台上使用大页面。如果在服务器环境中启用该环境变量,那么
GBase 8s
可以对物理内存中的非消息共享内存段使用大页面。
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_SMX_TIMEOUT 环境变量
使用 IFX_SMX_TIMEOUT 环境变量,可以指定高可用性复制 (HDR)、远程独立 (RS) 或共享磁盘 (SD) 辅助服务器在服务器多路复用器组 (SMX) 连接中等待主服务器的消息的最大秒数。
IFX_SMX_TIMEOUT_RETRY 环境变量
使用 IFX_SMX_TIMEOUT_RETRY 环境变量来指定在未接收到主服务器的响应的情况下,高可用性复制 (HDR)、远程独立 (RS) 或共享磁盘 (SD) 辅助服务器将重复 IFX_SMX_TIMEOUT 环境变量所指定等待周期的次数。
IFX_UNLOAD_EILSEQ_MODE 环境变量
IFX_UPDDESC 环境变量
IFX_XASTDCOMPLIANCE_XAEND 环境变量
IFX_XFER_SHMBASE 环境变量
IFXRESFILE 环境变量 (Linux)
运行 RPM-method 安装命令之前,将
IFXRESFILE
环境变量设置为响应文件的路径和名称。如果要接受缺省的
GBase 8s
安装设置,请勿使用此环境变量。
IMCADMIN 环境变量
IMCCONFIG 环境变量
IMCSERVER 环境变量
GBASEDBTC 环境变量 (UNIX)
GBASEDBTCMNAME 环境变量
如果连接管理器发出事件警报,那么会使用
GBASEDBTCMNAME
环境变量来存储发出警报的连接管理器实例的名称。该环境变量由连接管理器自动设置。
GBASEDBTCMCONUNITNAME 环境变量
如果连接管理器发出事件警报,那么会使用
GBASEDBTCMCONUNITNAME
环境变量来存储发出警报的连接管理器连接单元的名称。该环境变量由连接管理器自动设置。
GBASEDBTCONCSMCFG 环境变量
使用
GBASEDBTCONCSMCFG
环境变量可以指定
concsm.cfg
文件的位置(该文件描述通信支持模块)。
GBASEDBTCONRETRY 环境变量
GBASEDBTCONTIME 环境变量
GBASEDBTCPPMAP 环境变量
GBASEDBTDIR 环境变量
GBASEDBTOPCACHE 环境变量
GBASEDBTSERVER 环境变量
GBASEDBTSERVER
环境变量指定 SQL API 客户机、
DB-Access
实用程序或其他
GBase 8s
产品与之建立显式或隐式连接的缺省数据库服务器。
GBASEDBTSHMBASE 环境变量 (UNIX)
GBASEDBTSQLHOSTS 环境变量
GBASEDBTSQLHOSTS
环境变量指定 SQL 客户机或数据库服务器可找到连接信息的位置。
GBASEDBTSTACKSIZE 环境变量
GBASEDBTTERM 环境变量 (UNIX)
GBASEDBTTERM
环境变量指定
DB-Access
是否应该使用
terminfo
目录或
termcap
文件中的信息。
INF_ROLE_SEP 环境变量
ISM_COMPRESSION 环境变量
使用 ISM_COMPRESSION 环境变量,可以指定
Storage Manager
是否应该使用数据压缩算法来存储和检索数据。
ISM_DEBUG_FILE 环境变量
在
Storage Manager
服务器环境中使用
ISM_DEBUG_FILE
环境变量可以指定在何处写入 XBSA 消息。
ISM_DEBUG_LEVEL 环境变量
在
ON-Bar
环境中使用
ISM_DEBUG_LEVEL
环境变量可以控制记录在 XBSA 消息日志中的报告详细信息的级别。XBSA 共享库会写入此日志。
ISM_ENCRYPTION 环境变量
在
ON-Bar
环境中使用
ISM_ENCRYPTION
环境变量可以指定
Storage Manager
是否使用数据加密。
ISM_MAXLOGSIZE 环境变量
在
Storage Manager
服务器环境中使用
ISM_MAXLOGSIZE
环境变量可以指定 Storage Manager 活动日志的大小阈值。
ISM_MAXLOGVERS 环境变量
在
Storage Manager
服务器环境中使用
ISM_MAXLOGVERS
环境变量可以指定要由 ISM 服务器保留的活动日志文件的最大数目。
JAR_TEMP_PATH 环境变量
JAVA_COMPILER 环境变量
JVM_MAX_HEAP_SIZE 环境变量
LD_LIBRARY_PATH 环境变量 (UNIX)
LIBPATH 环境变量 (UNIX)
NODEFDAC 环境变量
ONCONFIG 环境变量
ONCONFIG
环境变量会指定活动文件(称为
onconfig
文件)的名称(该文件中保存数据库服务器的配置参数)。
OPTCOMPIND 环境变量
OPTMSG 环境变量
OPTOFC 环境变量
使用
OPTOFC
环境变量可在
GBase 8s 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
环境变量,可以为您的环境(例如,单个会话)指定
GBase 8s Primary Storage Manager
活动日志的位置。
PSM_CATALOG_PATH 环境变量
使用
PSM_CATALOG_PATH
环境变量,可以为您的环境(例如,单个会话)指定
GBase 8s Primary Storage Manager
目录表的位置。
PSM_DBS_POOL 环境变量
使用
PSM_DBS_POOL
环境变量,可以为您的环境(例如,单个会话)更改
GBase 8s Primary Storage Manager
放置备份和复原数据库空间数据的池的名称。
PSM_DEBUG 环境变量
使用
PSM_DEBUG
环境变量,可以为您的环境(例如,单个会话)指定
GBase 8s Primary Storage Manager
调试日志中打印的调试信息量。
PSM_DEBUG_LOG 环境变量
使用
PSM_DEBUG_LOG
环境变量,可以为您的环境(例如,单个会话)指定
GBase 8s Primary Storage Manager
调试日志的位置。
PSM_LOG_POOL 环境变量
使用
PSM_LOG_POOL
环境变量,可以为您的环境(例如,单个会话)更改
GBase 8s 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 环境变量