DM8安装 📅 2026/7/24 22:44:28 Windows安装安装前准备1.检查操作系统确认DM数据库安装程序与当前操作系统匹配2.检查内存预留至少2GB以上内存3.检查存储空间预留至少1GB以上存储空间安装装载镜像文件打开压缩包点击setup.exe即可安装数据库双击setup.exe配置语言时区点下一步继续安装即可许可证协议选择接受没有key文件下一步即可。如果有点击浏览选择key文件点下一步四种安装方式一般选择典型安装更改安装目录不建议选择C盘然后会显示安装信息选择安装即可配置实例选择创建数据库实例点击开始按需选择合适的数据库模版一般选择一般用途其他默认即可选择安装目录可以自定义或保持默认数据库名称、实例名、端口号等参数可选择自定义或保持默认配置路径按需配置初始化参数注意页大小、簇大小、大小写敏感、字符集、空格填充模式等部分参数一旦确定不可修改设置数据库系统用户的密码创建示例库点击完成进行数据库实例的初始化安装完成数据库启停打开DM服务查看器选择启动停止即可Linux安装安装前准备1.安装前首先要查看操作系统来保证DM数据库能够正确安装并运行。2.安装前需要创建用户禁止用root安装数据库##创建用户组groupadddinstall-g2001##创建用户useradd-Gdinstall-m-d/home/dmdba-s/bin/bash-u2001dmdba##更改用户密码passwddmdba3.为了避免数据库性能受到影响我们应该修改文件打开最大数1临时修改切换dmbda用户执行以下命令ulimit-n65536ulimit-u655362永久修改切换root用户打开limits.conf文件并按下图修改文件vi/etc/security/limits.confdmdba soft nice 0 dmdba hard nice 0 dmdba soft as unlimited dmdba hard as unlimited dmdba soft fsize unlimited dmdba hard fsize unlimited dmdba soft nproc 65536 dmdba hard nproc 65536 dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft core unlimited dmdba hard core unlimited dmdba soft data unlimited dmdba hard data unlimited修改配置文件后重启服务器生效切换到用户dmdba查看是否生效sudmdbaulimit-a4.创建目录##实例保存目录mkdir-p/dmdata/data##归档保存目录mkdir-p/dmdata/arch##备份保存目录mkdir-p/dmdata/dmbak注意使用root用户建立文件夹后要将文件所有者修改为dmdba否则无法安装到该目录下5.修改目录权限chown-Rdmdba:dinstall /dmdata/datachown-Rdmdba:dinstall /dmdata/archchown-Rdmdba:dinstall /dmdata/dmbakchmod-R755/dmdata/datachmod-R755/dmdata/archchmod-R755/dmdata/dmbak安装1、挂载镜像切换到 root 用户将 DM 数据库的 iso 安装包保存在任意位置比如/opt执行命令挂载镜像cd/optmount-oloop dm8_20240116_x86_rh7_64.iso /mnt2、安装Linux环境下分为命令行安装和图形化安装命令行安装切换到dmdba用户在/mnt目录下执行命令sudmdbacd/mnt ./DMInstall.bin-i注意之前下载的安装包一定要正确若下载错误为windows版的安装包会缺少DMInstall.bin文件之后按照需求选择语言没有key文件选择“n”时区按需选择一般为“21”安装类型选择“1”等。数据库安装完成后按照提示需要切换至root用户执行命令/home/dmdba/dmdbms/script/root/root_installer.sh图形化安装需要先执行命令将图形界面权限放开[rootlocalhost mnt]# xhost access control disabled, clients can connect from anyhost[rootlocalhost mnt]# echo $DISPLAY[rootlocalhost mnt]# su - dmdbaLast login: 四1月2516:41:51 CST2024on pts/1[dmdbalocalhost ~]$exportDISPLAY:0.0然后切换到dmdba用户进入/mnt目录执行命令安装即可[dmdbalocalhost ~]$cd/mnt[dmdbalocalhost mnt]$ ./DM DM8 Install.pdf DMInstall.bin[dmdbalocalhost mnt]$ ./DMInstall.bin之后安装同windows按图形化界面一步步进行即可3、配置环境变量安装完成后需要配置环境变量先切换到root用户进入dmdba用户的根目录下修改 .bash_profilesurootcd/home/dmdba/vim.bash_profile将 export PATHPATH:PATH:PATH:DM_HOME/bin:$DM_HOME/tool 添加进去再切换到dmdba用户执行命令使配置生效sudmdbasource.bash_profile配置实例DM数据库在Linux环境支持命令行配置实例和图形化配置实例命令行配置实例切换到dmdba用户进入到DM数据库安装目录下的bin目录sudmdbacd/home/dmdba/dmdbms/bin使用dminit命令初始化实例可以设置多个参数./dminitpath/dmdata/dataPAGE_SIZE32EXTENT_SIZE32CASE_SENSITIVEyCHARSET1DB_NAMEDMTESTINSTANCE_NAMEDBSERVERPORT_NUM5237SYSDBA_PWD******SYSAUDITOR_PWD******图形化配置实例若使用图形化安装数据库安装完成后会弹出是否初始化数据库页面。之后同windows下初始化数据库按步骤进行即可若之前为命令行安装数据库此时需要打开图形界面权限[rootlocalhost mnt]# xhost access control disabled, clients can connect from anyhost[rootlocalhost mnt]# echo $DISPLAY[rootlocalhost mnt]# su - dmdbaLast login: 四1月2516:41:51 CST2024on pts/1[dmdbalocalhost ~]$exportDISPLAY:0.0进入DM数据库安装目录下的tool目录使用命令打开配置助手[dmdbalocalhost ~]$cd/home/dmdba/dmdbms/tool/[dmdbalocalhost tool]$ ll[dmdbalocalhost tool]$ ./dbca.sh之后操作同windows下配置数据库实例按步骤进行即可注册服务命令行注册服务切换root用户进入DM数据库安装目录的/script/root下surootcd/home/dmdba/dmdbms/script/root/执行命令注册服务./dm_service_installer.sh-tdmserver-dm_ini/dmdata/data/DMTEST/dm.ini-pDMTEST图形化注册服务打开图形界面权限[rootlocalhost mnt]# xhost access control disabled, clients can connect from anyhost[rootlocalhost mnt]# echo $DISPLAY[rootlocalhost mnt]# su - dmdbaLast login: 四1月2516:41:51 CST2024on pts/1[dmdbalocalhost ~]$exportDISPLAY:0.0进入DM数据库安装目录下的tool目录使用命令打开配置助手[dmdbalocalhost ~]$cd/home/dmdba/dmdbms/tool/[dmdbalocalhost tool]$ ll[dmdbalocalhost tool]$ ./dbca.sh之后操作同windows下注册服务按步骤进行即可数据库启停命令行启停使用dmdba用户进入DM安装目录下的bin目录[dmdbalocalhost ~]$cd/home/dmdba/dmdbms/bin[dmdbalocalhost bin]$ls##启动数据库[dmdbalocalhost bin]$ ./DmServiceDMTEST start##停止数据库[dmdbalocalhost bin]$ ./DmServiceDMTEST stop##重启数据库[dmdbalocalhost bin]$ ./DmServiceDMTEST restart##查看数据库状态[dmdbalocalhost bin]$ ./DmServiceDMTEST status图形化启停打开图形界面权限[rootlocalhost mnt]# xhost access control disabled, clients can connect from anyhost[rootlocalhost mnt]# echo $DISPLAY[rootlocalhost mnt]# su - dmdbaLast login: 四1月2516:41:51 CST2024on pts/1[dmdbalocalhost ~]$exportDISPLAY:0.0进入DM数据库安装目录下的tool目录使用命令打开服务查看器[dmdbalocalhost ~]$cd/home/dmdba/dmdbms/tool/[dmdbalocalhost tool]$ ll[dmdbalocalhost tool]$ ./dmservice.sh之后操作同windows下的数据库启停声明本文为个人实操学习笔记部署步骤参考达梦数据库官方安装文档整理仅供参考。