• 配置和监视 GBase 8s
    • 数据库配置参数
      • onconfig 文件的格式
        • 更改配置文件
        • 显示 onconfig 文件中的设置
      • onconfig 门户:按功能性类别划分配置参数
      • ADMIN_MODE_USERS 配置参数
      • ADMIN_USER_MODE_WITH_DBSA 配置参数
      • ALARMPROGRAM 配置参数
      • ALLOW_NEWLINE 配置参数
      • ALRM_ALL_EVENTS 配置参数
      • AUTO_AIOVPS 配置参数
      • AUTO_CKPTS 配置参数
      • AUTO_LLOG 配置参数
      • AUTO_TUNE_SERVER_SIZE 配置参数
      • AUTO_LRU_TUNING 配置参数
      • AUTO_READAHEAD 配置参数
      • AUTO_REPREPARE 配置参数
      • AUTO_STAT_MODE 配置参数
      • AUTO_TUNE 配置参数
      • AUTOLOCATE 配置参数
      • BATCHEDREAD_INDEX 配置参数
      • BATCHEDREAD_TABLE 配置参数
      • BLOCKTIMEOUT 配置参数
      • BTSCANNER 配置参数
      • BUFFERPOOL 配置参数
      • CHECKALLDOMAINSFORUSER 配置参数
      • CKPTINTVL 配置参数
      • CLEANERS 配置参数
      • CLUSTER_TXN_SCOPE 配置参数
      • CONSOLE 配置参数
      • CONVERSION_GUARD 配置参数
      • DATASKIP 配置参数
      • DBCREATE_PERMISSION 配置参数
      • DB_LIBRARY_PATH 配置参数
      • DBSERVERALIASES 配置参数
      • DBSERVERNAME 配置参数
      • DBSPACETEMP 配置参数
        • 使用 GBase_8t 散列联接溢出(Hash Join Overflow)和 DBSPACETEMP
      • DD_HASHMAX 配置参数
      • DD_HASHSIZE 配置参数
      • DEADLOCK_TIMEOUT 配置参数
      • DEF_TABLE_LOCKMODE 配置参数
      • DEFAULTESCCHAR 配置参数
      • DELAY_APPLY 配置参数
      • DIRECT_IO 配置参数(UNIX)
      • DIRECTIVES 配置参数
      • DISABLE_B162428_XA_FIX 配置参数
      • DRDA_COMMBUFFSIZE 配置参数
      • DRAUTO 配置参数
      • DRIDXAUTO 配置参数
      • DRINTERVAL 配置参数
      • DRLOSTFOUND 配置参数
      • DRTIMEOUT 配置参数
      • DS_HASHSIZE 配置参数
      • DS_MAX_QUERIES 配置参数
      • DS_MAX_SCANS 配置参数
      • DS_NONPDQ_QUERY_MEM 配置参数
      • DS_POOLSIZE 配置参数
      • DS_TOTAL_MEMORY 配置参数
        • DS_TOTAL_MEMORY 的算法
      • DUMPCNT 配置参数(UNIX)
      • DUMPCORE 配置参数(UNIX)
      • DUMPDIR 配置参数
      • DUMPGCORE 配置参数(UNIX)
      • DUMPSHMEM 配置参数(UNIX)
      • DYNAMIC_LOGS 配置参数
      • EILSEQ_COMPAT_MODE 配置参数
      • ENABLE_SNAPSHOT_COPY 配置参数
      • ENCRYPT_CIPHERS 配置参数
      • ENCRYPT_HDR 配置参数
      • ENCRYPT_MAC 配置参数
      • ENCRYPT_MACFILE 配置参数
      • ENCRYPT_SMX 配置参数
      • ENCRYPT_SWITCH 配置参数
      • EXPLAIN_STAT 配置参数
      • EXT_DIRECTIVES 配置参数
      • EXTSHMADD 配置参数
      • FAILOVER_CALLBACK 配置参数
      • FAILOVER_TX_TIMEOUT 配置参数
      • FASTPOLL 配置参数
      • FILLFACTOR 配置参数
      • FULL_DISK_INIT 配置参数
      • GSKIT_VERSION 配置参数
      • HA_ALIAS 配置参数
      • HA_FOC_ORDER 配置参数
      • HDR_TXN_SCOPE 配置参数
      • HETERO_COMMIT 配置参数
      • IFX_EXTEND_ROLE 配置参数
      • IFX_FOLDVIEW 配置参数
      • IFX_XA_UNIQUEXID_IN_DATABASE 配置参数
      • GBASEDBTCONRETRY 配置参数
      • GBASEDBTCONTIME 配置参数
      • LIMITNUMSESSIONS 配置参数
      • LISTEN_TIMEOUT 配置参数
      • LOCKS 配置参数
      • LOGBUFF 配置参数
      • LOGFILES 配置参数
      • LOG_INDEX_BUILDS 配置参数
      • LOG_STAGING_DIR 配置参数
      • LOGSIZE 配置参数
      • LOW_MEMORY_MGR 配置参数
      • LOW_MEMORY_RESERVE 配置参数
      • LTXEHWM 配置参数
      • LTXHWM 配置参数
      • MAX_FILL_DATA_PAGES 配置参数
      • MAX_INCOMPLETE_CONNECTIONS 配置参数
      • MAX_PDQPRIORITY 配置参数
      • MIRROR 配置参数
      • MIRROROFFSET 配置参数
      • MIRRORPATH 配置参数
      • MSG_DATE 配置参数
      • MSGPATH 配置参数
      • MULTIPROCESSOR 配置参数
      • NET_IO_TIMEOUT_ALARM 配置参数
      • NETTYPE 配置参数
      • NS_CACHE 配置参数
      • NUMFDSERVERS 配置参数
      • OFF_RECVRY_THREADS 配置参数
      • ON_RECVRY_THREADS 配置参数
      • ONDBSPACEDOWN 配置参数
        • 当不应用 ONDBSPACEDOWN 时的数据库服务器行为
      • ONLIDX_MAXMEM 配置参数
      • OPTCOMPIND 配置参数
      • OPT_GOAL 配置参数
      • PC_HASHSIZE 配置参数
      • PC_POOLSIZE 配置参数
      • PHYSBUFF 配置参数
      • PHYSFILE 配置参数
      • PLOG_OVERFLOW_PATH 配置参数
      • PLCY_HASHSIZE 配置参数
      • PLCY_POOLSIZE 配置参数
      • PN_STAGEBLOB_THRESHOLD 配置参数
      • PRELOAD_DLL_FILE 配置参数
      • QSTATS 配置参数
      • REMOTE_SERVER_CFG 配置参数
      • REMOTE_USERS_CFG 配置参数
      • RESIDENT 配置参数
      • RESTARTABLE_RESTORE 配置参数
      • RESTORE_POINT_DIR 配置参数
      • ROOTNAME 配置参数
      • ROOTOFFSET 配置参数
      • ROOTPATH 配置参数
      • ROOTSIZE 配置参数
      • RSS_FLOW_CONTROL 配置参数
      • RTO_SERVER_RESTART 配置参数
      • S6_USE_REMOTE_SERVER_CFG 配置参数
      • SB_CHECK_FOR_TEMP 配置参数
      • SBSPACENAME 配置参数
      • SBSPACETEMP 配置参数
      • SDS_ALTERNATE 配置参数
      • SDS_ENABLE 配置参数
      • SDS_FLOW_CONTROL 配置参数
      • SDS_LOGCHECK 配置参数
      • SDS_PAGING 配置参数
      • SDS_TEMPDBS 配置参数
      • SDS_TIMEOUT 配置参数
      • SECURITY_LOCALCONNECTION 配置参数
      • SEQ_CACHE_SIZE 配置参数
      • SERVERNUM 配置参数
      • SESSION_LIMIT_LOCKS 配置参数
      • SHMADD 配置参数
      • SHMBASE 配置参数
      • SHMNOACCESS 配置参数
      • SHMTOTAL 配置参数
      • SHMVIRT_ALLOCSEG 配置参数
      • SHMVIRTSIZE 配置参数
      • SINGLE_CPU_VP 配置参数
        • VPCLASS 值和 SINGLE_CPU_VP 配置参数
      • SMX_COMPRESS 配置参数
      • SMX_PING_INTERVAL 配置参数
      • SMX_PING_RETRY 配置参数
      • SP_AUTOEXPAND 配置参数
      • SP_THRESHOLD 配置参数
      • SP_WAITTIME 配置参数
      • SQL_LOGICAL_CHAR 配置参数
      • SQLTRACE 配置参数
      • SSL_KEYSTORE_LABEL 配置参数
      • STACKSIZE 配置参数
      • STATCHANGE 配置参数
      • STMT_CACHE 配置参数
      • STMT_CACHE_HITS 配置参数
      • STMT_CACHE_NOLIMIT 配置参数
      • STMT_CACHE_NUMPOOL 配置参数
      • STMT_CACHE_SIZE 配置参数
      • STOP_APPLY 配置参数
      • STORAGE_FULL_ALARM 配置参数
      • SYSALARMPROGRAM 配置参数
      • SYSSBSPACENAME 配置参数
      • TBLSPACE_STATS 配置参数
      • TBLTBLFIRST 配置参数
      • TBLTBLNEXT 配置参数
      • TEMPTAB_NOLOG 配置参数
      • TLS_VERSION 配置参数
      • TXTIMEOUT 配置参数
      • UNSECURE_ONSTAT 配置参数
      • UPDATABLE_SECONDARY 配置参数
      • USELASTCOMMITTED 配置参数
      • USEOSTIME 配置参数
      • USERMAPPING 配置参数(UNIX,Linux)
      • USRC_HASHSIZE 配置参数
      • USRC_POOLSIZE 配置参数
      • USTLOW_SAMPLE 配置参数
      • VP_MEMORY_CACHE_KB 配置参数
      • VPCLASS 配置参数
      • WSTATS 配置参数
    • sysmaster 数据库
      • sysmaster 数据库
        • buildsmi 脚本
        • bldutil.sh 脚本
      • 系统监视接口
        • 了解 SMI 表
        • 访问 SMI 表
          • SELECT 语句
          • 触发器和事件报警
          • SPL 和 SMI 表
          • 锁定和 SMI 表
      • 系统监视接口表
        • sysutils
        • sysadtinfo
        • sysaudit
        • syschkio
        • syscheckpoint
        • syschunks
        • sysckptinfo
        • syscluster
        • syscmsm
        • syscmsmsla
        • syscmsmtab
        • syscmsmunit
        • syscompdicts_full
        • sysconfig
        • sysdatabases
        • sysdbslocale
        • sysdbspaces
        • sysdri
        • sysdual
        • sysenv
        • sysenvses
        • sysextents
        • sysextspaces
        • sysfeatures
        • sysha_lagtime
        • sysha_type
        • sysha_workload
        • sysipl
        • syslocks
        • syslogs
        • syslogfil
        • sysmgminfo
        • sysnetclienttype
        • sysnetglobal
        • sysnetworkio table
        • sysonlinelog
        • sysprofile
        • sysproxyagents
        • sysproxydistributors
        • sysproxysessions 表
        • sysproxytxnops
        • sysproxytxns
        • sysptprof
        • sysrepevtreg
        • sysrepstats
          • sysrepstats 和 sysrepevtreg 表的用户接口
        • sysrsslog
        • sysscblst
        • syssesappinfo
        • syssesprof
        • syssessions
        • syssmx
        • syssmxses
        • syssqexplain
        • syssqltrace
        • syssqltrace_info
        • syssqltrace_iter
        • syssrcrss
        • syssrcsds
        • systabnames
        • systhreads
        • systrgrss
        • systrgsds
        • sysvpprof
        • SMI 表映射
        • SMI 表中 onstat 的信息
    • sysadmin 数据库
      • Scheduler 表
        • ph_task 表
        • ph_run 表
        • ph_group 表
        • ph_alert 表
        • ph_threshold 表
      • 结果表
      • command_history 表
      • storagepool 表
      • tenant 表
    • 磁盘结构和存储
      • 数据库空间结构和存储
        • Root Dbspace 结构
        • 保留页
        • 常规 Dbspace 的结构
          • 附加 Dbspace Chunk 的结构
          • 镜像 Chunk 的结构
        • Chunk 可用列表页的结构
        • Tblspace Tblspace 的结构
          • Tblspace tblspace 条目
          • Tblspace 编号
        • Database Tblspace 的结构
          • Database Tblspace 条目
        • Extent 的结构和分配
          • Extent 结构
            • Extent 大小
            • 表 Extent 中的页类型
            • 索引 Extent 中的页类型
          • Next-Extent 分配
            • Next-Extent 大小
            • Extent 大小加倍
            • 相邻空间的缺少
            • 同一表的 Extents 合并
        • Dbspace 页的结构和存储
          • 非分片表中的行
            • Rowid 的定义
            • Rowid 的使用
          • 分片表中的行
            • 以 Rowid 访问分片表中的数据
          • 关于使用 Rowid 的建议
          • 数据行格式和存储
            • 行的存储
            • 行的位置
            • 页压缩
        • 分片表的结构
        • B-Tree 索引页的结构
          • B-tree 术语的定义
          • 索引的逻辑存储
            • 根节点和叶节点的创建
            • 分支节点的创建
            • 重复的键值
            • 键值锁定
            • 相邻键的锁定
            • 释放的索引页
            • 填充索引
            • 计算索引的长度
          • 函数索引
        • R-Tree 索引页的结构
      • 简单大对象的存储
        • Blobspace 的结构
        • Dbspace Blobpage 的结构
        • 简单大对象存储和描述符
          • 简单大对象的创建
          • 简单大对象的删除或插入
          • 简单大对象的大小限制
        • Blobspace 页类型
        • Blobspace Blobpage 的结构
      • Sbspace 结构
        • 元数据区域的结构
        • Sbpage 结构
      • 时间戳记
      • 数据库和表的创建:磁盘上发生什么
        • 数据库的创建
          • 对系统目录表的磁盘空间分配
          • 对系统目录表的跟踪
        • 表的创建
          • 磁盘空间分配
          • Tblspace Tblspace 中的条目
          • 系统目录表中的条目
          • 临时表的创建
    • 解释逻辑日志记录
      • 关于逻辑日志记录
        • 删除表或索引的事务
        • 回滚的事务
        • 带有活动事务的检查点
        • 分布式事务
      • 逻辑日志记录的结构
        • 逻辑日志记录头
        • 逻辑日志记录类型和附加列
        • 智能大对象的日志记录类型
  • 管理实用程序
    • 实用程序概述
      • 获取实用程序的版本信息
      • 设定实用程序的本地环境变量 (UNIX)
    • finderr 实用程序
    • genoncfg 实用程序
    • oncheck 实用程序
      • oncheck 检查并修复
        • 每个选项执行哪些操作?
        • 使用 -y 选项执行修复
        • 修复 Sbspace 和外部空间中的索引
        • 锁定和 oncheck
      • oncheck 实用程序语法
      • oncheck -cc 和 -pc:检查系统目录表
      • oncheck -cd 和 oncheck -cD :检查页
      • oncheck -ce 、-pe: 检查可用 chunk 列表
      • oncheck -ci 和 -cI: 检查索引节点链接
      • oncheck -cr 和 -cR: 检查保留页
      • oncheck -cs 、-cS 、-ps、-pS: 检查并显示 sbspace
      • oncheck -pB:显示 blobspace 统计信息
      • oncheck -pd 和 pD :以十六进制格式显示行
      • oncheck -pk 、-pK 、-pl 、-pL:显示索引信息
      • oncheck -pp 和 -pP: 显示逻辑页的内容
      • oncheck -pr 和 pR:显示保留页信息
      • oncheck -pt 和 -pT:显示表或分片的 tblspaces
      • 使用 -x 开启锁
      • 使用 -u 将特殊参数发送给存取方法
      • 退出时的返回码
    • onclean 实用程序
      • onshutdown 脚本
    • oncmsm 实用程序
    • onconfig_diff 实用程序
    • ondblog 实用程序
      • ondblog: 更改日志记录方式
        • ondblog 语法
    • oninit 实用程序
      • -FILE 选项
      • oninit 实用程序的返回码
    • onlog 实用程序
    • onmode 实用程序
      • onmode 命令语法
      • onmode -a: 添加共享内存段
      • onmode -BC:允许大 chunk 方式
      • onmode -c:强制 checkpoint
      • onmode -C: 控制 B-tree 扫描程序
      • onmode -cache 代理: 缓存 allowed.surrogates 文件
      • onmode -d: 设置数据复制类型
      • onmode -d: 设置高可用服务器的特性
      • onmode -d 命令:使用数据复制来复制索引
      • onmode -D, -M, -Q, -S: 更改支持决定的参数
      • onmode -e: 更改 SQL 语句高速缓存的用途
      • onmode -F: 释放未使用的内存段
      • onmode -I: 控制诊断信息收集
      • onmode -k, -m, -s, -u, -j: 更改数据库服务器方式
        • 使用 -k 选项使数据库服务器处于脱机方式
        • 使用 -m 选项将数据库服务器处于联机方式
        • 使用 -s 选项以宽限方式关闭数据库服务器
        • 使用 -u 选项立即关闭数据库服务器
        • 使用 -j 选项更改数据库服务器处于管理方式
      • onmode -l:切换逻辑日志文件
      • onmode -n, -r: 更改共享内存驻留
      • onmode -O: 重设 ONDBSPACEDOWN WAIT 方式
      • onmode -p: 添加或删除虚拟管理器
        • 添加和删除虚拟处理器的规则
        • 使用 onstat 实用程序监视轮询线程
      • onmode -P: 动态地启动、停止或重启监听线程
      • onmode -R: 重新生成 .infos.dbservername 文件
      • onmode -W: 更改 SQL 语句高速缓存的设置
        • SQL 语句高速缓存示例
      • onmode -we: 导出包含当前配置参数的文件
      • onmode -wf,-wm: 动态更改某个配置参数
        • onmode -wm: 更改 LRU 调整状态
      • onmode -wi: 导出配置参数文件
      • onmode -Y: 动态更改 SET EXPLAIN
      • onmode -z: 终止数据库服务器会话
      • onmode -Z: 终止分布式事务
    • onparams 实用程序
      • onparams 语法
      • onparams -a -d dbspace: 添加逻辑日志文件
      • onparams -d -l lognum: 删除逻辑日志文件
      • onparams -p: 更改物理日志参数
        • 更改物理日志大小或位置之后进行备份
        • 更改物理日志的大小和使用非缺省页大小
      • onparams -b: 添加缓冲池
      • onparams 命令的示例
    • onpassword 实用程序
    • ifxclone 实用程序
    • onspaces 实用程序
      • onspaces 语法
      • onspaces -a: 向 dbspace 或 blobspace 添加 chunk
      • onspaces -a: 向 sbspace 添加 chunk
      • onspaces -c -b: 创建 blobspace
      • onspaces -c -d: 创建 dbspace
      • onspaces -c -P: 创建 plogspace
      • onspaces -c -S: 创建 sbspace
        • 使用 -t 选项创建临时 sbspace
        • 使用 -Df 选项创建 Sbspace
        • 更改 -Df 设置
        • 使用 onspaces -g 选项
      • onspaces -c -x: 创建 extspace
      • onspaces -ch: 更改 sbspace 缺省规范
      • onspaces -cl: 清除 sbspace 中的游离智能大对象
      • onspaces -d: 删除 dbspace 、blobspace 或 sbspace 中的 chunk
      • onspaces -d: 删除空间
      • onspaces -f: 指定 DATASKIP 参数
      • onspaces -m: 启动镜像
        • 使用文件以 -f 选项指定 chunk 位置信息
      • onspaces -r: 停止镜像
      • onspaces -ren: 重命名 dbspace 、blobspace 、sbspace 或 extspace
        • 当 Enterprise Replication 活动时,重命名 dbspace 、 blobspace 、sbspace 或 extspace
        • 在重命名空间之后执行归档
      • onspaces -s: 更改镜像 chunk 的状态
      • 避免覆盖 chunk
    • onstat 实用程序
      • 按功能目录排列的 onstat 实用程序
      • 监视数据库服务器状态
      • onstat 语法
      • onstat 命令:等同于 onstat -pu 命令
      • onstat - 命令:打印输出头
      • onstat -- command: 打印 onstat 选项和函数
      • 在共享内存转储文件中运行 onstat 命令
      • onstat -a 命令:打印数据库服务器整体状态的信息
      • onstat -b 命令:打印正在使用的缓冲区信息
      • onstat -B 命令:打印已使用的缓冲区信息
      • onstat -c 命令:打印 ONCONFIG 文件内容
      • onstat -C 命令:打印 B–tree 扫描程序信息
      • onstat -d 命令:打印 chunk 信息
      • onstat -D 命令:打印页读取和页写入信息
      • onstat -f 命令:打印受 dataskip 影响的 dbspace 信息
      • onstat -F 命令:打印计数
      • onstat -g 监视选项
        • onstat -g act 命令:打印活动线程
        • onstat -g afr 命令: 打印分配的内存分片
        • onstat -g all 命令:打印诊断信息
        • onstat -g aqt 命令:打印数据集和加速查询表的信息
        • onstat -g arc 命令:打印归档状态
        • onstat -g ath 命令:打印所有线程的信息
        • onstat -g bth 和 -g BTH:打印阻塞的和正在等待的线程
        • onstat -g buf 命令:打印缓冲池的概要文件信息
        • onstat -g cac 命令:打印有关缓存的信息
        • onstat -g ckp 命令:打印 checkpoint 历史记录和配置建议
        • onstat -g cfg 命令:打印配置参数的当前值
        • onstat -g cluster 命令:打印高可用集群信息
        • onstat -g cmsm 命令:打印连接管理器的信息
        • onstat -g con 命令:打印条件和线程信息
        • onstat -g cpu: 打印运行时间统计信息
        • onstat -g dbc 命令:打印 dbScheduler 和 dbWorker 线程的统计信息
        • onstat -g defragment 命令:打印磁盘碎片整理的分区 extent
        • onstat -g dic 命令:打印表信息
        • onstat -g dis 命令:打印数据库服务器信息
        • onstat -g dll 命令:打印动态链接库文件列表
        • onstat -g dmp 命令:打印原内存
        • onstat -g dri 命令:打印高可用性数据复制信息
        • onstat -g dsc 命令:打印分布式高速缓存信息
        • onstat -g dsk 命令:打印当前正在运行的压缩操作的进度
        • onstat -g env 命令:打印环境变量值
        • onstat -g ffr 命令:打印空闲分片
        • onstat -g glo 命令:打印全局多线程信息
        • onstat -g his 命令:打印 SQL 跟踪信息
        • onstat -g ioa 命令:打印合并的 onstat -g 信息
        • onstat -g iob 命令:打印大缓冲区的使用摘要
        • onstat -g iof 命令:打印 asynchronous I/O 统计信息
        • onstat -g iog 命令:打印 AIO 全局信息
        • onstat -g ioq 命令:打印 I/O 队列信息
        • onstat -g ipl 命令:打印索引页日志状态信息
        • onstat -g iov 命令:打印 AIO VP 统计信息
        • onstat -g lap 命令:打印轻量级追加(GBase_8t light append)状态信息
        • onstat -g laq 命令:打印辅助服务器队列
        • onstat -g lmm 命令:打印低内存管理信息
        • onstat -g lmx 命令:打印所有锁定的互斥
        • onstat -g lsc 命令:打印活动的轻度扫描(GBase_8t light scan)状态(不推荐使用)
        • onstat -g mem 命令:打印池内存统计信息
        • onstat -g mgm 命令:打印 MGM 资源信息
        • onstat -g nbm 命令:打印 block 位图
        • onstat -g nsc 命令:打印当前的共享内存连接信息
        • onstat -g nsd 命令:打印轮询线程共享内存数据
        • onstat -g nss 命令:打印共享内存网络连接状态
        • onstat -g ntd 命令:打印网络统计信息
        • onstat -g ntm 命令:打印网络邮件的统计信息
        • onstat -g ntt 命令:打印网络用户的次数
        • onstat -g ntu 命令:打印网络用户统计信息
        • onstat -g opn 命令:打印打开的分区
        • onstat -g osi 命令:打印操作系统的信息
        • onstat -g pos 命令:打印文件值
        • onstat -g ppd 命令:打印分区压缩字典信息
        • onstat -g ppf 命令:打印分区的概要文件
        • onstat -g pqs 命令:打印所有 SQL 查询的运算符
        • onstat -g prc 命令:打印使用 UDR 或 SPL 例程的会话
        • onstat -g proxy 命令:打印代理分发器信息
        • onstat -g qst 命令:打印互斥队列和条件队列的等待选项
        • onstat -g rah 命令:打印预读请求统计信息
        • onstat -g rbm 命令:打印共享内存的 block 映射
        • onstat -g rea 命令:打印准备就绪的线程
        • onstat -g rss 命令:打印 RS 辅助服务器信息
        • onstat -g rwm 命令:打印读取和写入互斥
        • onstat -g sch 命令:打印 VP 信息
        • onstat -g scn 命令;打印扫描选项
        • onstat -g sds 命令:打印 SD 辅助服务器信息
        • onstat -g seg 命令:打印共享内存段的统计信息
        • onstat -g ses 命令:打印与会话有关的信息
        • onstat -g shard 命令:打印有关分片高速缓存的信息
        • onstat -g sle 命令:打印所有休眠的线程
        • onstat -g smb 命令:打印 sbspace 信息
        • onstat -g smx 命令:打印多路复用器组信息
        • onstat -g spi 命令:打印使用长自旋的自旋锁
        • onstat -g sql 命令:打印与 SQL 有关的会话信息
        • onstat -g spf 命令:打印已就绪语句的概要文件
        • onstat -g src 命令:共享内存中的模式
        • onstat -g ssc 命令:打印出现的 SQL 语句
        • onstat -g stk 命令:打印线程堆栈
        • onstat -g stm 命令:打印 SQL 语句的内存使用
        • onstat -g stq 命令:打印队列信息
        • onstat -g sts 命令:打印每个线程的堆栈用途
        • onstat -g sym 命令:打印 oninit 实用程序的符号表信息
        • onstat -g tpf 命令:打印线程概要文件
        • onstat -g ufr 命令:打印内存池片分片
        • onstat -g vpcache 命令:打印 CPU 虚拟处理器专用内存高速缓存的统计信息
        • onstat -g wai 命令:打印等待队列线程队列
        • onstat -g wmx 命令:使用等待者打印所有互斥
        • onstat -g wst 命令:打印线程的等待统计信息
      • onstat -G 命令:打印 TP/XA 事务信息
      • onstat -h 命令:打印缓冲区头哈希链信息
      • onstat -i 命令: 开始 交互方式
      • onstat -k 命令:打印活动的锁信息
      • onstat -l 命令:打印物理和逻辑日志信息
      • onstat -L 命令:打印可用锁的数量
      • onstat -m 命令:打印最近的系统消息日志信息
      • onstat -o 命令:输出共享内存内容
      • onstat -p 命令:打印概要文件计数
      • onstat -P 命令:打印分区信息
      • onstat -r 命令:重复打印选择的统计信息
      • onstat -R 命令:打印 LRU 、FLRU 和 MLRU 队列信息
      • onstat -s 命令:打印锁存器信息
      • onstat -t 和 onstat -T 命令:打印 tblspace 信息
      • onstat -u 命令:打印用户活动概要文件
      • onstat -x 命令:打印数据库服务器事务信息
        • 确定逻辑日志记录的位置
        • 确定全局事务的方式
      • onstat -X 命令:打印线程信息
      • onstat -z 命令:清除统计信息
      • 退出 onstat 实用程序时的返回码
  • SQL 管理 API
    • SQL 管理 API 函数
      • SQL 管理 API 概述
        • admin() and task() 函数语法行为
        • admin() 和 task() 参数大小规范
        • admin() 和 task() 函数返回代码
      • SQL 管理 API 门户:按权限组划分参数
      • add bufferpool 参数:添加缓冲池(SQL 管理 API)
      • add chunk 参数:添加新 chunk(SQL 管理 API)
      • add log 参数:添加新逻辑日志(SQL 管理 API)
      • add memory 参数:增加共享内存(SQL 管理 API)
      • add mirror 参数:添加镜像 chunk(SQL 管理 API)
      • alter chunk 参数:更改 chunk 状态为 online 或 offline(SQL 管理 API)
      • alter logmode 参数:更改数据库日志记录模式(SQL 管理 API)
      • alter plog 参数:更改物理日志(SQL 管理 API)
      • archive fake 参数:执行无记录的备份(SQL 管理 API)
      • autolocate database add 参数:添加 dbspace 到 dbspace 列表(SQL 管理 API)
      • autolocate database anywhere 参数:添加所有 dbspace 到 dbspace 列表(SQL 管理 API)
      • autolocate database 参数:指定自动定位和分片的 dbspace(SQL 管理 API)
      • autolocate database off 参数:禁用数据库的自动分片(SQL 管理 API)
      • autolocate database remove 参数:从 dbspace 列表中移除 dbspace(SQL 管理 API)
      • cdr 参数:管理 Enterprise Replication(SQL 管理 API)
      • cdr add trustedhost 参数:添加可信任主机(SQL 管理 API)
      • cdr autoconfig serv 参数:自动配置连接性和复制(SQL 管理 API)
      • cdr list trustedhost 参数:罗列可信任主机(SQL 管理 API)
      • cdr remove trustedhost 参数:移除可信任主机(SQL 管理 API)
      • check data 参数:检查数据一致性(SQL 管理 API)
      • check extents 参数:检查 extent 一致性(SQL 管理 API)
      • check partition 参数:检查分区一致性(SQL 管理 API)
      • checkpoint 参数:强制一检查点(SQL 管理 API)
      • clean sbspace 参数:释放未引用的智能大对象(SQL 管理 API)
      • create blobspace 参数:创建 blobspace(SQL 管理 API)
      • create blobspace from storagepool 参数:从存储池创建 blobspace(SQL 管理 API)
      • create chunk 参数:创建 chunk(SQL 管理 API)
      • create chunk from storagepool 参数:从存储池创建 chunk(SQL 管理 API)
      • create database 参数:创建数据库(SQL 管理 API)
      • create dbaccessdemo 参数:创建演示数据库(SQL 管理 API)
      • create dbspace 参数:创建 dbspace(SQL 管理 API)
      • create dbspace from storagepool 参数:从存储池创建 dbspace(SQL 管理 API)
      • create plogspace 参数:创建 plogspace(SQL 管理 API)
      • create sbspace 参数:创建 sbspace(SQL 管理 API)
      • create sbspace from storagepool 参数:从存储池创建 sbspace(SQL 管理 API)
      • create sbspace with accesstime 参数:创建跟踪访问时间的 sbspace(SQL 管理 API)
      • create sbspace with log 参数:创建带有事务日志记录的 sbspace(SQL 管理 API)
      • create tempdbspace 参数:创建临时 dbspace(SQL 管理 API)
      • create tempdbspace from storagepool 参数:从存储池创建临时 dbspace(SQL 管理 API)
      • create tempsbspace 参数:创建临时 sbspace(SQL 管理 API)
      • create tempsbspace from storagepool 参数:从存储池创建临时 sbspace(SQL 管理 API)
      • defragment 参数:动态地对分区 extent 取消分片(SQL 管理 API)
      • drop blobspace 参数:删除 blobspace(SQL 管理 API)
      • drop blobspace to storagepool 参数:从空 blobspace 归还空间到存储池(SQL 管理 API)
      • drop chunk 参数:删除 chunk(SQL 管理 API)
      • drop chunk to storagepool 参数:从空 chunk 归还空间到存储池(SQL 管理 API)
      • drop database 参数:删除数据库(SQL 管理 API)
      • drop dbspace 参数:删除 dbspace(SQL 管理 API)
      • drop dbspace to storagepool 参数:从空 dbspace 归还空间到存储池(SQL 管理 API)
      • drop log 参数:删除逻辑日志(SQL 管理 API)
      • drop plogspace 参数:删除 plogspace(SQL 管理 API)
      • drop sbspace 参数:删除 sbspace(SQL 管理 API)
      • drop sbspace to storagepool 参数:从空 sbspace 归还空间到存储池(SQL 管理 API)
      • drop tempdbspace 参数:删除临时 dbspace(SQL 管理 API)
      • drop tempdbspace to storagepool 参数:从空的临时 dbspace 归还空间到存储池(SQL 管理 API)
      • drop tempsbspace to storagepool 参数:从空的临时 sbspace 归还空间到存储池(SQL 管理 API)
      • export config 参数:导出配置参数值(SQL 管理 API)
      • file status 参数:显示消息日志文件的状态(SQL 管理 API)
      • grant admin 参数:授予运行 SQL 管理 API 命令的权限
      • ha make primary 参数:更改辅助服务器的模式(SQL 管理 API)
      • ha rss 参数:创建 RS 辅助服务器(SQL 管理 API)
      • ha rss add 参数:将 RS 辅助服务器添加到主服务器(SQL 管理 API)
      • ha rss change 参数:更改 RS 辅助服务器的口令(SQL 管理 API)
      • ha rss delete 参数:删除 RS 辅助服务器(SQL 管理 API)
      • ha sds clear 参数:停止共享磁盘复制(SQL 管理 API)
      • ha sds primary 参数:将 SD 辅助服务器转换到主服务器(SQL 管理 API)
      • ha sds set 参数:创建共享磁盘主服务器(SQL 管理 API)
      • ha set idxauto 参数:复制索引到辅助服务器(SQL 管理 API)
      • ha set ipl 参数:在主服务器上构建日志索引(SQL 管理 API)
      • ha set primary 参数:定义 HDR 主服务器(SQL 管理 API)
      • ha set secondary 参数:定义 HDR 辅助服务器(SQL 管理 API)
      • ha set standard 参数:将 HDR 服务器转换成为标准服务器(SQL 管理 API)
      • ha set timeout 参数:更改 SD 辅助服务器超时(SQL 管理 API)
      • import config 参数:导入配置参数值(SQL 管理 API)
      • index compress repack shrink 参数:优化 B-tree 索引的存储(SQL 管理 API)
      • index estimate_compression 参数:估计索引压缩(SQL 管理 API)
      • message log delete 参数:删除消息日志文件(SQL 管理 API)
      • message log rotate 参数:轮换消息日志文件(SQL 管理 API)
      • message log truncate 参数:删除消息日志文件的内容(SQL 管理 API)
      • modify chunk extend 参数:扩展 chunk 的大小(SQL 管理 API)
      • modify chunk extendable 参数:标记 chunk 为可扩展的(SQL 管理 API)
      • modify chunk extendable off 参数:标记 chunk 为不可扩展的(SQL 管理 API)
      • modify config 参数:更改配置参数(SQL 管理 API)
      • modify space expand 参数:扩大空间的大小(SQL 管理 API)
      • modify space sp_sizes 参数:更改可扩展的存储空间的大小(SQL 管理 API)
      • onbar 参数:备份存储空间(SQL 管理 API)
      • onmode 和 a 参数:添加共享内存段(SQL 管理 API)
      • onmode 和 c 参数:强制检查点(SQL 管理 API)
      • onmode 和 C 参数:控制 B-tree 扫描程序(SQL 管理 API)
      • onmode 和 d 参数:设置数据复制类型(SQL 管理 API)
      • onmode 和 D 参数:设置 PDQ 优先级(SQL 管理 API)
      • onmode 和 e 参数:更改 SQL 语句高速缓存的用法(SQL 管理 API)
      • onmode 和 F 参数:释放不用的内存段(SQL 管理 API)
      • onmode 和 j 参数:切换数据库服务器到管理模式(SQL 管理 API)
      • onmode 和 l 参数:切换到下一个逻辑日志(SQL 管理 API)
      • onmode 和 m 参数:切换到多用户模式(SQL 管理 API)
      • onmode 和 M 参数:临时地更改决策支持内存(SQL 管理 API)
      • onmode 和 n 参数:解锁驻留内存(SQL 管理 API)
      • onmode 和 O 参数:标记禁用的 dbspace 为 down(SQL 管理 API)
      • onmode 和 p 参数:添加或移除虚拟处理器(SQL 管理 API)
      • onmode 和 Q 参数:设置决策支持查询的最大数目(SQL 管理 API)
      • onmode 和 r 参数:强制共享内存的驻留(SQL 管理 API)
      • onmode 和 S 参数:设置决策支持扫描的最大数目(SQL 管理 API)
      • onmode 和 W 参数:重置语句高速缓存属性(SQL 管理 API)
      • onmode 和 wf 参数:永久地更新配置参数(SQL 管理 API)
      • onmode 和 wm 参数:临时地更新配置参数(SQL 管理 API)
      • onmode、wm 和 AUTO_LRU_TUNING 参数:更改 LRU 调整状态(SQL 管理 API)
      • onmode 和 Y 参数:更改会话的查询计划度量(SQL 管理 API)
      • onmode 和 z 参数:终止用户会话(SQL 管理 API)
      • onmode 和 Z 参数:终止分布式事务(SQL 管理 API)
      • onsmsync 参数:与存储管理器目录同步(SQL 管理 API)
      • onstat 参数:监视数据库服务器(SQL 管理 API)
      • ontape archive 参数:备份数据库上的数据(SQL 管理 API)
      • print error 参数:打印错误消息(SQL 管理 API)
      • print file info 参数:显示目录或文件信息(SQL 管理 API)
      • print partition 参数:打印分区信息(SQL 管理 API)
      • rename space 参数:重命名存储空间(SQL 管理 API)
      • reset config 参数:恢复配置参数值(SQL 管理 API)
      • reset config all 参数:恢复所有动态地可更新的配置参数值(SQL 管理 API)
      • reset sysadmin 参数:移动 sysadmin 数据库(SQL 管理 API)
      • restart listen 参数:动态地停止并启动监听线程(SQL 管理 API)
      • revoke admin 参数:撤销运行 SQL 管理 API 命令的权限
      • scheduler 参数:停止或启动调度程序(SQL 管理 API)
      • scheduler lmm enable 参数:指定自动的低内存管理设置(SQL 管理 API)
      • scheduler lmm disable 参数:停止自动的低内存管理(SQL 管理 API)
      • set chunk 参数:更改 chunk 的状态(SQL 管理 API)
      • set dataskip 参数:启动或停止跳过 dbspace(SQL 管理 API)
      • set index compression 参数:更改索引页压缩(SQL 管理 API)
      • set onconfig memory 参数:临时地更改配置参数(SQL 管理 API)
      • set onconfig permanent 参数:永久地更改配置参数(SQL 管理 API)
      • set sbspace accesstime 参数:控制访问次数跟踪(SQL 管理 API)
      • set sbspace avg_lo_size 参数:设置智能大对象的平均大小(SQL 管理 API)
      • set sbspace logging 参数:更改 sbspace 的日志记录(SQL 管理 API)
      • set sql tracing 参数:设置全局 SQL 跟踪(SQL 管理 API)
      • set sql tracing database 参数:更改数据库跟踪(SQL 管理 API)
      • set sql tracing session 参数:控制对会话的跟踪(SQL 管理 API)
      • set sql tracing user 参数:控制对用户的跟踪(SQL 管理 API)
      • set sql user tracing 参数:设置对用户会话的全局 SQL 跟踪(SQL 管理 API)
      • start json listener 参数:启动有线监听器
      • start listen 参数:动态地启动监听线程(SQL 管理 API)
      • start mirroring 参数:启动存储空间镜像(SQL 管理 API)
      • stop json listener 参数:停止有线监听器
      • stop listen 参数:动态地停止监听线程(SQL 管理 API)
      • stop mirroring 参数:停止存储空间镜像(SQL 管理 API)
      • storagepool add 参数:添加存储池条目(SQL 管理 API)
      • storagepool delete 参数:删除一个存储池条目(SQL 管理 API)
      • storagepool modify 参数:更改存储池条目(SQL 管理 API)
      • storagepool purge 参数:删除存储池条目(SQL 管理 API)
      • 表和分片压缩和解压缩操作(SQL 管理 API)
        • table 或 fragment 参数:压缩数据和优化存储(SQL 管理 API)
        • 估计压缩操作的输出(SQL 管理 API)
        • 清除压缩字典参数:移除压缩字典(SQL 管理 API)
      • tenant create 参数:创建 tenant 数据库(SQL 管理 API)
      • tenant drop 参数:删除 tenant 数据库(SQL 管理 API)
      • tenant update 参数:更改 tenant 数据库属性(SQL 管理 API)
  • 数据库服务器文件
  • 捕获错误
    • 使用 onmode -I 收集诊断信息
    • 创建跟踪点
    • 使用 ifxcollect 工具收集数据
  • 事件警报
    • 使用 ALARMPROGRAM 捕获事件
      • 设置 ALRM_ALL_EVENTS
      • 编写自己的警报脚本
      • 定制 ALARMPROGRAM 脚本
      • 警报脚本中的前台操作预防
      • 解释事件警报消息
    • ph_alert 表中的事件
    • 事件警报参数
    • 事件警报 ID
      • 严重性 5 的事件警报
    • 连接管理器事件警报 ID
  • 数据库服务器日志中的消息
    • 本章中消息是如何排列的
      • 如何查看这些消息
      • 消息类别
    • 消息:A-B
      • Aborting Long Transaction: tx 0xn.
      • Affinitied VP mm to phys proc nn.
      • Affinity not enabled for this server.
      • Assert Failed: Error from SBSpace cleanup thread.
      • Assert Failed: Short description of what failed Who: Description of user/session/thread running at the time Result: State of the affected database server entity Action: What action the database administrator should take See Also: DUMPDIR/af.uniqid containing more diagnostics.
      • Begin re-creating indexes deferred during recovery.
      • Building 'sysmaster' database requires ~mm pages of logical log. Currently there are nn pages available. Prepare to back up your logs soon.
      • Building 'sysmaster' database...
    • 消息:C
      • Cannot Allocate Physical-log File, mm wanted, nn available.
      • Cannot alter a table which has associated violations table.
      • Cannot change to mode.
      • Cannot Commit Partially Complete Transactions.
      • Cannot create a user-defined VP class with 'SINGLE_CPU_VP' non-zero.
      • Cannot create violations/diagnostics table.
      • Cannot insert from the violations table to the target table.
      • Cannot modify/drop a violations/diagnostics table.
      • Cannot Open Dbspace nnn.
      • Cannot Open Logical Log.
      • Cannot Open Mirror Chunk pathname, errorno = nn.
      • Cannot Open Primary Chunk pathname, errorno = nnn.
      • Cannot Open Primary Chunk chunkname.
      • Cannot open sysams in database name, iserrno number.
      • Cannot open sysdistrib in database name, iserrno number.
      • Cannot open system_table in database name, iserrno number.
      • Cannot open systrigbody in database name, iserrno number.
      • Cannot open systriggers in database name, iserrno number.
      • Cannot open sysxtdtypes in database name, iserrno number.
      • Cannot Perform Checkpoint, shut system down.
      • Cannot Restore to Checkpoint.
      • Cannot Rollback Incomplete Transactions.
      • Cannot update pagezero.
      • Cannot update syscasts in database name. Iserrno number.
      • Can’t affinity VP mm to phys proc nn.
      • Changing the sbspace minimum extent value: old value value1, new value value2.
      • Checkpoint blocked by down space, waiting for override or shutdown.
      • Checkpoint Completed: duration was n seconds.
      • Checkpoint Page Write Error.
      • Checkpoint Record Not Found in Logical Log.
      • Chunk chunkname added to space spacename.
      • Chunk chunkname dropped from space spacename.
      • Chunk number nn pathname -\- Offline.
      • Chunk number nn pathname -\- Online.
      • The chunk pathname must have READ/WRITE permissions for owner and group.
      • The chunk pathname must have owner-ID and group-ID set to gbasedbt.
      • The chunk pathname will not fit in the space specified.
      • Cleaning stray LOs in sbspace sbspacename.
      • Completed re-creating indexes.
      • Configuration has been grown to handle up to integer chunks.
      • Configuration has been grown to handle up to integer dbslices.
      • Configuration has been grown to handle up to integer dbspaces.
      • Continuing Long Transaction (for COMMIT): tx 0xn.
      • Could not disable priority aging: errno = number.
      • Could not fork a virtual processor: errno = number.
      • Create_vp: cannot allocate memory.
    • 消息:D-E-F
      • Dataskip is OFF for all dbspaces.
      • Dataskip is ON for all dbspaces.
      • Dataskip is ON for dbspaces: dbspacelist.
      • Dataskip will be turned {ON|OFF} for dbspacename.
      • DBSERVERALIASES exceeded the maximum limit of 32
      • DBSPACETEMP internal list not initialized, using default.
      • The DBspace/BLOBspace spacename is now mirrored.
      • The DBspace/BLOBspace spacename is no longer mirrored.
      • devname: write failed, file system is full.
      • Dropping temporary tblspace 0xn, recovering nn pages.
      • Dynamically allocated new shared memory segment (size nnnn).
      • ERROR: NO "wait for" locks in Critical Section.
      • Error building sysmaster database. See outfile.
      • Error in dropping system defined type.
      • Error in renaming systdist.
      • Error removing sysdistrib row for tabid = tabid, colid = colid in database name. iserrno = number
      • Error writing pathname errno = number.
      • Error writing shmem to file filename (error). Unable to create output file filename errno=mm.Error writing filename errno=nn.
      • Fail to extend physical log space.
      • Fatal error initializing CWD string. Check permissions on current working directory. Group groupname must have at least execute permission on '.'.
      • Fragments dbspacename1 dbspacename2 of table tablename set to non-resident.
      • Forced-resident shared memory not available.
      • Freed mm shared-memory segment(s) number bytes.
    • 消息:G-H-I
      • gcore pid; mv core.pid dir/core.pid.ABORT.
      • I/O function chunk mm,pagenum nn ,pagecnt aa --> errno = bb 。
      • I/O error, primary/mirror Chunk pathname -- Offline (sanity).
      • GBase 8s database_server Initialized - Complete Disk Initialized.
      • GBase 8s database_server Initialized - Shared Memory Initialized.
      • GBase 8s database_server Stopped.
      • In-Place Alter Table. Perform EXECUTE FUNCTION sysadmin:task('table update_ipa', 'table_name','database');
      • ERROR: Insufficient available disk in the root dbspace to increase the entire Configuration save area.
      • Insufficient available disk in the root dbspace for the CM save area. Increase the size of the root dbspace in the ONCONFIG file and reinitialize the server.
      • Internal overflow of shmid's, increase system max shared memory segment size.
    • 消息:J-K-L-M
      • Listener-thread err = error_number: error_message.
      • Lock table overflow - user id mm session id nn.
      • Logical-log File not found.
      • Logical Log nn Complete.
      • Logical logging vberror for type:subtype in (failed_system).
      • Log Record: log = ll, pos = 0xn, type = type:subtype(snum), trans = xx
      • 日志 nn 、0xn 处的日志记录(type:subtype)未撤销。
      • Log record (type:subtype) failed, partnum pnum row rid iserrno num.
      • Log record (type:subtype) in log nn, offset 0xn was not rolled back.
      • Logical Recovery allocating nn worker threads thread_type.
      • Logical Recovery Started.
      • Maximum server connections number.
      • Memory allocation error.
      • Mirror Chunk chunkname added to space spacename. Perform manual recovery.
      • Mixed transaction result. (pid=nn user=userid).
      • mt_shm_free_pool: pool 0xn has blocks still used (id nn).
      • mt_shm_init: can’t create resident/virtual segment.
      • mt_shm_remove: WARNING: may not have removed all/correct segments.
    • 消息:N-O-P
      • Newly specified value of value for the pagesize in the configuration file does not match older value of value. Using the older value.
      • Not enough main memory.
      • Not enough logical-log files, Increase LOGFILES.
      • The number of configured inline poll threads exceeds the number of CPU virtual processors.
      • onconfig parameter parameter modified from old_value to new_value.
      • oninit: Cannot have SINGLE_CPU_VP non-zero and number of CPU VPs greater than 1.
      • oninit: Cannot have SINGLE_CPU_VP non-zero and user-defined VP classes.
      • oninit: Fatal error in initializing ASF with 'ASF_INIT_DATA' flags asfcode = '25507'.
      • Cannot alter a table which has associated violations table.
      • oninit: Too many VPCLASS parameters specified.
      • oninit: VPCLASS classname bad affinity specification.
      • oninit: VPCLASS classname duplicate class name.
      • oninit: VPCLASS classname illegal option.
      • oninit: VPCLASS classname maximum number of VPs is out of the range 0-10000.
      • oninit: VPCLASS classname name is too long. Maximum length is maxlength.
      • oninit: VPCLASS classname number of VPs is greater than the maximum specified.
      • oninit: VPCLASS classname number of VPs is out of the range 0-10000.
      • onmode: VPCLASS classname name is too long. Maximum length is maxlength.
      • Online mode.
      • onspaces: unable to reset dataskip.
      • Open transaction detected when changing log versions.
      • Out of message shared memory.
      • Out of resident shared memory.
      • Out of virtual shared memory.
      • PANIC: Attempting to bring system down.
      • Participant site database_server heuristically rolled back.
      • Physical recovery complete: number pages examined, number pages restored.
      • Physical recovery started at page (chunk:offset).
      • Portions of partition partnum of table tablename in database dbname were not logged. This partition cannot be rolled forward.
      • Possible mixed transaction result.
      • Prepared participant site server_name did not respond.
      • Prepared participant site server_name not responding.
    • 消息:Q-R-S
      • Quiescent Mode.
      • Read failed. Table name, Database name, iserrno = number
      • Recovery Mode.
      • Recreating index: 'dbsname:"owner".tabname-idxname'.
      • Rollforward of log record failed, iserrno = nn.
      • Root chunk is full and no additional pages could be allocated to chunk descriptor page.
      • scan_logundo: subsys ss, type tt, iserrno ee.
      • Session completed abnormally. Committing tx id 0xm, flags 0xn.
      • Session completed abnormally. Rolling back tx id 0xm, flags 0xn.
      • semctl:errno = nn 。
      • semget:errno = nn 。
      • shmat: some_string os_errno: os_err_text.
      • shmctl: errno = nn 。
      • shmdt: errno = nn 。
      • shmem sent to filename.
      • shmget: some_str os_errno: key shmkey: some_string.
      • Shutdown (onmode -k) or override (onmode -O).
      • Shutdown Mode.
      • Space spacename added.
      • Space spacename dropped.
      • Space spacename -\- Recovery Begins(addr).
      • Space spacename -- Recovery Complete(addr).
      • Space spacename -- Recovery Failed(addr).
      • sysmaster database built successfully.
      • Successfully extend physical log space
    • 消息:T-U-V
      • This ddl operation is not allowed due to deferred constraints pending on this table and dependent tables.
      • This type of space does not accept log files.
      • TIMER VP: Could not redirect I/O in initialization, errno = nn.
      • Too Many Active Transactions.
      • Too many violations.
      • Transaction Not Found.
      • Transaction heuristically rolled back.
      • Transaction table overflow - user id nn, process id nn.
      • Unable to create output file filename errno = nn.
      • Unable to extend nn reserved pages for purpose in root chunk.
      • Unable to start SQL engine.
      • Unable to open tblspace nn, iserrno = nn.
      • The value of pagesize pagesize specified in the config file is not a valid pagesize. Use 2048, 4096 or 8192 as the value for PAGESIZE in the onconfig file and restart the server.
      • Violations table is not started for the target table.
      • Violations table reversion test completed successfully.
      • Violations table reversion test failed.
      • Violations table reversion test start.
      • Violations tables still exist.
      • Virtual processor limit exceeded.
      • VPCLASS classname name is too long. Maximum length is maxlength.
      • VPCLASS classname duplicate class name.
      • VPCLASS classname Not enough physical procs for affinity.
    • 消息:W-X-Y-Z
      • WARNING: aio_wait: errno = nn.
      • WARNING: Buffer pool size may cause database server to get into a locked state. Recommended minimum buffer pool size is num times maximum concurrent user threads.
      • warning: Chunk time stamps are invalid.
      • Warning: name_old is a deprecated onconfig parameter. Use name_new instead. See the release notes and the GBase 8s Administrator's Reference for more information.
      • Warning: name_old is a deprecated onconfig parameter. Use name_new instead.
      • Warning: Unable to allocate requested big buffer of size nn.
      • You are turning off smart large object logging.
    • 消息:符号
      • HH:MM:SS GBase 8s database server Version R.VV.PPPPP Software Serial Number RDS#XYYYYYY.
      • argument: invalid argument.
      • function_name: cannot allocate memory.
    • 转换和复原错误消息
      • Cannot revert new fragment expression for index index, tabid id.
      • Cannot revert new table fragment expression for table with id id.
      • The conversion of the database name has failed.
      • Database name is not revertible...
      • Database name: Must drop trigger (id = id_number) before attempting reversion.
      • The dummy updates failed while converting database name. This may imply data corruption in the database. If so, restore the original database with the tape backup. For more information, see output_file.
      • Error in slow altering a system table.
      • Internal server error.
      • Must drop long identifiers in table name in database name
      • Must drop new database (name) before attempting reversion. Iserrno error_number
      • Must drop new user defined statistics in database name, iserrno number
      • Reversion canceled.
      • There is a semi-detached index in this table, which cannot be reverted.
      • WARNING: Target server version must have a certified Storage Manager installed after conversion/reversion and before bringing up server.
    • Enterprise Replication 的转换和复原消息
      • CDR reversion test failed; for details look in $GBASEDBTDIR/etc/revtestcdr.out.
      • Enterprise Replication is not ready for conversion. The Control and TRG send queues should be empty for conversion/reversion to proceed.
      • Enterprise Replication should be in a stopped state for conversion/reversion to proceed.
      • ...‘syscdr’ reversion failed; for details look in $GBASEDBTDIR/etc/revcdr.out.
      • 'syscdr' conversion failed. For details, look in $GBASEDBTDIR/etc/concdr.out.
      • Syscdr should NOT contain new replicate sets for reversion to succeed.
      • Syscdr should not contain replicates defined with the --floatieee option for reversion to succeed.
    • 动态日志消息
      • Dynamically added log file logid to DBspace dbspace_number.
      • Log file logid added to DBspace dbspace_number.
      • Log file number logid has been dropped from DBspace dbspace_number.
      • Log file logid has been pre-dropped.
      • Pre-dropped log file number logid has been deleted from DBspace dbspace_number.
      • ALERT: Because the oldest logical log (logid) contains records from an open transaction (transaction_address), the server is attempting to dynamically add a log file. But there is no space available. Please add a DBspace or chunk. Then complete the transaction as soon as possible.
      • ALERT: The oldest logical log (logid) contains records from an open transaction (transaction_address). Logical logging will remain blocked until a log file is added. Add the log file with the onparams -a command, using the -i (insert) option, as in: onparams -a -d dbspace -s size -i. Then complete the transaction as soon as possible.
      • Log file logid has been pre-dropped. It will be deleted from the log list and its space can be reused once you take level-0 archives of all BLOBspaces, Smart BLOBspaces and non-temporary DBspaces.
    • Sbspace 元数据消息
      • Allocated number pages to Metadata from chunk number.
      • Allocated number pages to Userdata from chunk number.
      • Freeing reserved space from chunk number to Metadata.
      • Freeing reserved space from chunk number to Userdata.
    • 截断表消息
      • The table cannot be truncated if it has an open cursor or dirty readers.
      • The table cannot be truncated. It has at least one non-empty child table with referential constraints.
  • GBase 8s 中的限制
    • UNIX 操作系统上的限制
      • 系统级参数限制(UNIX)
      • 表级参数限制(UNIX)
      • 存取能力(UNIX)
      • GBase 8s 系统缺省值(UNIX)
    • Windows 操作系统上的限制
      • 系统级参数限制(Windows)
      • 表级参数限制(Windows)
      • 存取能力(Windows)
      • GBase 8s 系统缺省值(Windows)
  • 辅助功能选项
  • GBase 8s 产品的辅助功能选项
  • 辅助功能选项
  • 键盘导航
  • 点分十进制语法图