安装达梦数据库groupadd dinstalluseradd dmdba -g dinstallmount -t loop /mnt/iso dm.isosu - dmdba# 先设置一个解压目录必须到与2GexportDM_INSTALL_TMPDIR/home/dmdba/tmp# 安装达梦辅助插件/data/iso/DMInstall.bin-i安装完成后注册辅助插件#切到root用户需要用root执行su- root#注册插件sh/home/dmdba/dmdbms/script/root/root_installer.sh[rootlocalhost dmdba]# systemctl status DmAPService.service● DmAPService.service - DM Assistant Plug-In Service(DmAPService). Loaded: loaded(/usr/lib/systemd/system/DmAPService.service;enabled;vendor preset: disabled)Active: active(running)since Thu2026-06-2517:41:02 CST;15min ago Process:38550ExecStart/home/dmdba/dmdbms/bin/DmAPService start(codeexited,status0/SUCCESS)Main PID:38575(dmap)Tasks:3Memory:38.2M CGroup: /system.slice/DmAPService.service └─38575 /home/dmdba/dmdbms/bin/dmapdmap_ini/home/dmdba/dmdbms/bin/dmap.ini6月2517:40:47 localhost.localdomain systemd[1]: Starting DM Assistant Plug-In Service(DmAPService)....6月2517:41:02 localhost.localdomain DmAPService[38550]:[33B blob data]6月2517:41:02 localhost.localdomain systemd[1]: Started DM Assistant Plug-In Service(DmAPService)..初始化dm数据# 切到dmdbasu- dmdba# 先看文档[dmdbalocalhost ~]$ /home/dmdba/dmdbms/bin/dminithelpinitdb V8 db version: 0x7000dfiledm.key not found, use default license!License will expire on2026-07-09 version: 03134284368-20250430-272000-20149 Pack1 格式: ./dminitKEYWORDvalue 例程: ./dminitPATH/public/dmdb/dmDataPAGE_SIZE16SYSDBA_PWD...SYSAUDITOR_PWD...[SYSSSO_PWD...]关键字 说明默认值 -------------------------------------------------------------------------------- INI_FILE 初始化文件dm.ini存放的路径PATH初始数据库存放的路径 CTL_PATH 控制文件路径 LOG_PATH 日志文件路径 EXTENT_SIZE 数据文件使用的簇大小(16)可选值16,32,64单位页 PAGE_SIZE 数据页大小(8)可选值4,8,16,32单位K LOG_SIZE 日志文件大小(4096)单位为M范围为256M ~ 8G CASE_SENSITIVE 大小敏感(Y)可选值Y/N1/0 CHARSET/UNICODE_FLAG 字符集(0)可选值0[GB18030]1[UTF-8]2[EUC-KR]SEC_PRIV_MODE 权限管理模式(0)可选值0[TRADITION]1[BMJ]2[EVAL]3[BAIST]4[ZBMM]SYSDBA_PWD 设置SYSDBA密码 SYSAUDITOR_PWD 设置SYSAUDITOR密码 DB_NAME 数据库名(DAMENG)INSTANCE_NAME 实例名(DMSERVER)PORT_NUM 监听端口号(5236)BUFFER 系统缓存大小(8000)单位M TIME_ZONE 设置时区(08:00)PAGE_CHECK 页检查模式(3)可选值0/1/2/3 PAGE_HASH_NAME 设置页检查HASH算法 EXTERNAL_CIPHER_NAME 设置默认加密算法 EXTERNAL_HASH_NAME 设置默认HASH算法 EXTERNAL_CRYPTO_NAME 设置根密钥加密引擎 RLOG_ENCRYPT_NAME 设置日志文件加密算法若未设置则不加密 RLOG_POSTFIX_NAME 设置日志文件后缀名长度不超过10。默认为log例如DAMENG01.log USBKEY_PIN 设置USBKEY PIN PAGE_ENC_SLICE_SIZE 设置页加密分片大小可选值0、512、4096单位Byte ENCRYPT_NAME 设置全库加密算法 BLANK_PAD_MODE 设置空格填充模式(0)可选值0/1 SYSTEM_MIRROR_PATH SYSTEM数据文件镜像路径 MAIN_MIRROR_PATH MAIN数据文件镜像 ROLL_MIRROR_PATH 回滚文件镜像路径 MAL_FLAG 初始化时设置dm.ini中的MAL_INI(0)ARCH_FLAG 初始化时设置dm.ini中的ARCH_INI(0)MPP_FLAG Mpp系统内的库初始化时设置dm.ini中的mpp_ini(0)CONTROL 初始化配置文件配置文件格式见系统管理员手册 AUTO_OVERWRITE 是否覆盖所有同名文件(0)0:不覆盖1:部分覆盖2:完全覆盖 USE_NEW_HASH 是否使用改进的字符类型HASH算法(1)ELOG_PATH 指定初始化过程中生成的日志文件所在路径 AP_PORT_NUM 分布式环境下协同工作的监听端口 HUGE_WITH_DELTA 是否仅支持创建事务型HUGE表(1)1:是0:否 RLOG_GEN_FOR_HUGE 是否生成HUGE表REDO日志(1)1:是0:否 PSEG_MGR_FLAG 是否仅使用管理段记录事务信息(0)1:是0:否 CHAR_FIX_STORAGE CHAR是否按定长存储(N)可选值Y/N1/0 SQL_LOG_FORBID 是否禁止打开SQL日志(N)可选值Y/N1/0 DPC_MODE 指定DPC集群中的实例角色(0)0:无1:MP2:BP3:SP取值1/2/3时也可以用MP/BP/SP代替 USE_DB_NAME 路径是否拼接DB_NAME(1)1:是0:否 MAIN_DBF_PATH MAIN数据文件存放路径 SYSTEM_DBF_PATH SYSTEM数据文件存放路径 ROLL_DBF_PATH ROLL数据文件存放路径 TEMP_DBF_PATH TEMP数据文件存放路径 ENC_TYPE 数据库内部加解密使用的加密接口类型(1), 可选值:1: 优先使用EVP类型0: 不启用EVP类型 RANDOM_CRYPTO 随机数算法所在加密引擎名 DPC_TENANCY 指定DPC集群是否启用多租户模式(0)0:不启用1:启用取值0/1时也可以用FALSE/TRUE代替 AUTO_ADJ_PARA 是否开启INI参数自动调优(1)0:否1:是 AUTO_ADJ_CPUS 指定数据库可用CPU核数进行INI参数自动调优AUTO_ADJ_PARA打开才生效(0)可选值0~640:默认使用当前机器所有核 AUTO_ADJ_MEM 指定数据库可用内存大小进行INI参数自动调优AUTO_ADJ_PARA打开才生效(0)单位MB0:默认使用当前机器80%的内存 HELP 打印帮助信息
linux安装达梦数据库
发布时间:2026/6/26 4:00:27
安装达梦数据库groupadd dinstalluseradd dmdba -g dinstallmount -t loop /mnt/iso dm.isosu - dmdba# 先设置一个解压目录必须到与2GexportDM_INSTALL_TMPDIR/home/dmdba/tmp# 安装达梦辅助插件/data/iso/DMInstall.bin-i安装完成后注册辅助插件#切到root用户需要用root执行su- root#注册插件sh/home/dmdba/dmdbms/script/root/root_installer.sh[rootlocalhost dmdba]# systemctl status DmAPService.service● DmAPService.service - DM Assistant Plug-In Service(DmAPService). Loaded: loaded(/usr/lib/systemd/system/DmAPService.service;enabled;vendor preset: disabled)Active: active(running)since Thu2026-06-2517:41:02 CST;15min ago Process:38550ExecStart/home/dmdba/dmdbms/bin/DmAPService start(codeexited,status0/SUCCESS)Main PID:38575(dmap)Tasks:3Memory:38.2M CGroup: /system.slice/DmAPService.service └─38575 /home/dmdba/dmdbms/bin/dmapdmap_ini/home/dmdba/dmdbms/bin/dmap.ini6月2517:40:47 localhost.localdomain systemd[1]: Starting DM Assistant Plug-In Service(DmAPService)....6月2517:41:02 localhost.localdomain DmAPService[38550]:[33B blob data]6月2517:41:02 localhost.localdomain systemd[1]: Started DM Assistant Plug-In Service(DmAPService)..初始化dm数据# 切到dmdbasu- dmdba# 先看文档[dmdbalocalhost ~]$ /home/dmdba/dmdbms/bin/dminithelpinitdb V8 db version: 0x7000dfiledm.key not found, use default license!License will expire on2026-07-09 version: 03134284368-20250430-272000-20149 Pack1 格式: ./dminitKEYWORDvalue 例程: ./dminitPATH/public/dmdb/dmDataPAGE_SIZE16SYSDBA_PWD...SYSAUDITOR_PWD...[SYSSSO_PWD...]关键字 说明默认值 -------------------------------------------------------------------------------- INI_FILE 初始化文件dm.ini存放的路径PATH初始数据库存放的路径 CTL_PATH 控制文件路径 LOG_PATH 日志文件路径 EXTENT_SIZE 数据文件使用的簇大小(16)可选值16,32,64单位页 PAGE_SIZE 数据页大小(8)可选值4,8,16,32单位K LOG_SIZE 日志文件大小(4096)单位为M范围为256M ~ 8G CASE_SENSITIVE 大小敏感(Y)可选值Y/N1/0 CHARSET/UNICODE_FLAG 字符集(0)可选值0[GB18030]1[UTF-8]2[EUC-KR]SEC_PRIV_MODE 权限管理模式(0)可选值0[TRADITION]1[BMJ]2[EVAL]3[BAIST]4[ZBMM]SYSDBA_PWD 设置SYSDBA密码 SYSAUDITOR_PWD 设置SYSAUDITOR密码 DB_NAME 数据库名(DAMENG)INSTANCE_NAME 实例名(DMSERVER)PORT_NUM 监听端口号(5236)BUFFER 系统缓存大小(8000)单位M TIME_ZONE 设置时区(08:00)PAGE_CHECK 页检查模式(3)可选值0/1/2/3 PAGE_HASH_NAME 设置页检查HASH算法 EXTERNAL_CIPHER_NAME 设置默认加密算法 EXTERNAL_HASH_NAME 设置默认HASH算法 EXTERNAL_CRYPTO_NAME 设置根密钥加密引擎 RLOG_ENCRYPT_NAME 设置日志文件加密算法若未设置则不加密 RLOG_POSTFIX_NAME 设置日志文件后缀名长度不超过10。默认为log例如DAMENG01.log USBKEY_PIN 设置USBKEY PIN PAGE_ENC_SLICE_SIZE 设置页加密分片大小可选值0、512、4096单位Byte ENCRYPT_NAME 设置全库加密算法 BLANK_PAD_MODE 设置空格填充模式(0)可选值0/1 SYSTEM_MIRROR_PATH SYSTEM数据文件镜像路径 MAIN_MIRROR_PATH MAIN数据文件镜像 ROLL_MIRROR_PATH 回滚文件镜像路径 MAL_FLAG 初始化时设置dm.ini中的MAL_INI(0)ARCH_FLAG 初始化时设置dm.ini中的ARCH_INI(0)MPP_FLAG Mpp系统内的库初始化时设置dm.ini中的mpp_ini(0)CONTROL 初始化配置文件配置文件格式见系统管理员手册 AUTO_OVERWRITE 是否覆盖所有同名文件(0)0:不覆盖1:部分覆盖2:完全覆盖 USE_NEW_HASH 是否使用改进的字符类型HASH算法(1)ELOG_PATH 指定初始化过程中生成的日志文件所在路径 AP_PORT_NUM 分布式环境下协同工作的监听端口 HUGE_WITH_DELTA 是否仅支持创建事务型HUGE表(1)1:是0:否 RLOG_GEN_FOR_HUGE 是否生成HUGE表REDO日志(1)1:是0:否 PSEG_MGR_FLAG 是否仅使用管理段记录事务信息(0)1:是0:否 CHAR_FIX_STORAGE CHAR是否按定长存储(N)可选值Y/N1/0 SQL_LOG_FORBID 是否禁止打开SQL日志(N)可选值Y/N1/0 DPC_MODE 指定DPC集群中的实例角色(0)0:无1:MP2:BP3:SP取值1/2/3时也可以用MP/BP/SP代替 USE_DB_NAME 路径是否拼接DB_NAME(1)1:是0:否 MAIN_DBF_PATH MAIN数据文件存放路径 SYSTEM_DBF_PATH SYSTEM数据文件存放路径 ROLL_DBF_PATH ROLL数据文件存放路径 TEMP_DBF_PATH TEMP数据文件存放路径 ENC_TYPE 数据库内部加解密使用的加密接口类型(1), 可选值:1: 优先使用EVP类型0: 不启用EVP类型 RANDOM_CRYPTO 随机数算法所在加密引擎名 DPC_TENANCY 指定DPC集群是否启用多租户模式(0)0:不启用1:启用取值0/1时也可以用FALSE/TRUE代替 AUTO_ADJ_PARA 是否开启INI参数自动调优(1)0:否1:是 AUTO_ADJ_CPUS 指定数据库可用CPU核数进行INI参数自动调优AUTO_ADJ_PARA打开才生效(0)可选值0~640:默认使用当前机器所有核 AUTO_ADJ_MEM 指定数据库可用内存大小进行INI参数自动调优AUTO_ADJ_PARA打开才生效(0)单位MB0:默认使用当前机器80%的内存 HELP 打印帮助信息