DM数据库:dminit参数

1.1 INI_FILE

含义: 已有 INI 文件的路径,此 INI 文件用于将其所有参数值作为当前新生成INI文件的参数值
取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名

1.2 PATH

含义: 初始数据库存放的路径,默认路径为dminit.exe 当前所在的工作目录
取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名

1.3 CTL_PATH

含义:初始数据库控制文件的路径,默认值
windows 下是
PATH\DB_NAME
\dm.ctl,
linux 下是/PATH/DM_NAME/dm.ctl(粗体表示前面设置的参数)
取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名

1.4 LOG_PATH

含义: 初始数据库日志文件的路径,默认值
windows 下是
PATH\DB_NAME\DB_NAME01.log 和
PATH\DB_NAME\DB_NAME02.log,
linux 下是
PATH/DB_NAME/DB_NAME01.log 和
PATH/DB_NAME/DB_NAME02.log
(粗体表示前面设置的参数)
**取值:**合法的路径。文件路径长度最大为 257(含结束符),不包括文件名。日志文件路径个数不超过10 个

1.5 EXTENT_SIZE

含义: 数据文件使用的簇大小,即每次分配新的段空间时连续的页数
取值: 只能是 16 页或 32 页或64 页之一,缺省使用 16页

1.6 PAGE_SIZE

含义: 数据文件使用的页大小,可以为 4K、8K、16K 或 32K 之一,选择的页大小越大,则 DM 支持的元组长度也越大,但同时空间利用率可能下降,缺省使用 8K
取值: 只能是 4K、8K、16K 或32K 之一

1.7 LOG_SIZE

含义: 日志文件使用的簇大小,以 M 为单位,默认每个日志文件大小为 256M
取值: 64 和 2048 之间的整数

1.8 CASE_SENSITIVE

含义: 标识符大小写敏感,默认值为 Y。当大小写敏感时,小写的标识符应用双引号括起,否则被转换为大写;当大小写不敏感时,系统不自动转换标识符的大小写,在标识符比较时也不区分大小写
取值: 只能是 Y, y, N, n,1,0

1.9 CHARSET/UNICODE_FLAG

含义: 字符集选项。0 代表 GB18030,1 代表UTF-8,2 代表韩文字符集 EUC-KR
取值: 取值 0、1 或 2 之一。默认值为 0

1.10 AUTO_OVERWRITE

含义: 0 不覆盖,表示建库目录下如果没有同名文件,直接创建。如果遇到同名文件时,屏幕提示是否需要覆盖,由用户手动输入是与否(y/n,1/0);
1 部分覆盖,表示覆盖建库目录下所有同名文件;
2 完全覆盖,表示先清理掉建库目录下所有文件再重新创建。
默认值为 0。
取值: 只能是 0,1,2 之一

1.11 LENGTH_IN_CHAR

含义: VARCHAR 类型对象的长度是否以字符为单位。
1:是,设置为以字符为单位时,定义长度并非真正按照字符长度调整,而是将存储长度值按照理论字符长度进行放大。所以会出现实际可插入字符数超过定义长度的情况,这种情况也是允许的。同时,存储的字节长度 8188 上限仍然不变,也就是说,即使定义列长度为8188 字符,其实际能插入的字符串占用总字节长度仍然不能超过 8188;
0:否,所有 VARCHAR 类型对象的长度以字节为单位
取值: 取值 0 或 1。默认值为 0

1.12 USE_NEW_HASH

含义: 字符类型在计算 HASH 值时所采用的HASH 算法类别。0:原始 HASH 算法;1:改进的 HASH 算法。默认值为 1。
取值: 取值 0 或 1

1.13 SYSDBA_PWD

含义: 初始化时设置 SYSDBA 的密码,默认为SYSDBA
取值: 合法的字符串,长度在 9到 48 个字符之间

1.14 SYSAUDITOR_PWD

含义: 初始化时设置 SYSAUDITOR 的密码,默认为 SYSAUDITOR
取值: 合法的字符串,长度在 9到 48 个字符之间

1.15 DB_NAME

含义: 初始化数据库名字,默认是 DAMENG
取值: 有效的字符串,不超过128 个字符

1.16 INSTANCE_NAME

含义: 初始化数据库实例名字,默认是DMSERVER
取值: 有效的字符串,不超过128 个字符

1.17 PORT_NUM

含义: 初始化时设置 dm.ini 中的PORT_NUM(端口号),默认 5236
取值: 取值范围:1024~65534

1.18 BUFFER

含义: 初始化时设置系统缓存大小,单位为 M,默认为 100
取值: 取值范围:8~1024*1024

1.19 TIME_ZONE

含义: 初始化时区,默认是东八区格式为[正负号]小时[:分钟](正负号和分钟为可选)。
取值: 时区设置范围为:-12:59~+14:00

1.20 PAGE_CHECK

含义: 是否启用页面内容校验,0:不启用;1:简单校验;2:严格校验(使用 CRC16算法生成校验码)。默认 0
取值: 取值范围:0~2

1.21 DSC_NODE

含义: 高性能集群的节点数目
取值: 取值范围 2~16,单站点时不写

1.22 EXTERNAL_CIPHER_NAME

含义: 设置默认加密算法
取值: 有效的字符串,不超过128 个字符

1. 23 EXTERNAL_HASH_NAME

含义: 设置默认 HASH 算法
取值: 有效的字符串,不超过128 个字符

1. 24 EXTERNAL_CRYPTO_NAME

含义: 设置根密钥加密引擎
取值: 有效的字符串,不超过128 个字符

1. 25 ENCRYPT_NAME

含义: 全库加密密钥使用的算法名。算法可以是 DM 内部支持的加密算法,或者是第三方的加密算法。默认使用"AES256_ECB"算法加密
取值: 合法的字符串,最长为128 个字节

1. 26 RLOG_ENC_FLAG

含义: 设置联机日志文件和归档日志文件是否加密
取值: 取值 Y/N,y/n,1/0,默认 N

1. 27 USBKEY_PIN

含义: USBKEY PIN,用于加密服务器根密钥
取值: 合法的字符串,最长为 48个字节

1. 28 BLANK_PAD_MODE

含义: 设置字符串比较时,结尾空格填充模式是否兼容 ORACLE
取值: 取值 0 或 1。0 不兼容,1兼容。默认为 0

1. 29 SYSTEM_MIRROR_PATH

含义: 指定 system.dbf 文件的镜像路径
取值: 绝对路径,默认为空

1. 30 MAIN_MIRROR_PATH

含义: 指定 main.dbf 文件的镜像路径
取值: 绝对路径,默认为空

1. 31 ROLL_MIRROR_PATH

含义: 指定 roll.dbf 文件的镜像路径
取值: 绝对路径,默认为空

1. 32 MAL_FLAG

含义: 初始化时设置 dm.ini 中的 MAL_INI,默认 0
取值: 取值 0 或 1

1. 33 ARCH_FLAG

含义: 初始化时设置 dm.ini 中的ARCH_INI,默认 0
取值: 取值 0 或 1

1. 34 MPP_FLAG

含义: Mpp 系统内的库初始化时设置 dm.ini中的 mpp_ini,默认 0。
取值: 取值 0 或 1

1. 35 CONTROL

含义: 指定初始化配置文件路径。初始化配置文件是一个保存了各数据文件路径设置等信息的文本。使用 control 初始化时,若文件已存在,系统会屏幕打印提示,然后直接覆盖
取值: 主要用于将数据文件放在裸设备或 DSC 环境下

1. 36 DCP_MODE

含义: 是否是 DCP 代理模式
取值: 取值:1 是;0 否。默认值为 0

1. 37 DCP_PORT_NUM

含义: DCP 代理模式下管理端口
取值: 取值范围:1024~65534。当DCP_MODE=1 时,该参数才有效

1. 38 SYSSSO_PWD

含义: 初始化时设置 SYSSSO 的密码,默认为SYSSSO,仅在安全版本下可见和可设置
取值: 合法的字符串,长度在 6到 48 个字符之间

1. 39 SYSDBO_PWD

含义: 初始化时设置 SYSDBO 的密码,默认为SYSDBO,仅在安全版本下可见和可设置
取值: 合法的字符串,长度在 6到 48 个字符之间

1. 40 PRIV_FLAG

含义: 是否是四权分立。默认值为 0(不使用),四权分立的具体权限见《DM8 安全管理》。默认情况下,使用三权分立。仅在安全版本下可见和可设置
取值: 只能是 0 或 1

1. 41 ELOG_PATH

含义: 指定初始化过程中生成的日志文件所在路径
取值: 合法的路径。文件路径长度最大为 257(含结束符),不包括文件名

1. 42 PAGE_ENC_SLICE_SIZE

含义: 数据页加密分片大小
取值: 可配置大小为 512 或4096。默认为 0,表示兼容老数据库的页加密

1. 43 HUGE_WITH_DELTA

含义: 是否仅支持创建事务型 HUGE 表
取值: 取值:1 是;0 否。默认值为 1

1. 44 RLOG_GEN_FOR_HUGE

含义: 是否生成 HUGE 表 REDO 日志
取值: 取值:1 是;0 否。默认值为 0

1. 45 HELP

含义: 显示帮助信息

你可能感兴趣的:(DM数据库)