安装达梦v8

挂载ISO镜像

bash 复制代码
mkdir /mnt/dm  # 创建挂载目录
mount -o loop /opt/dm8_20240826_x86_rh6_64.iso /mnt/dm  # 挂载ISO

创建安装用户和组​

bash 复制代码
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba  # 设置密码(如`dameng123`,密码少于 8 个字符)

修改系统参数​

bash 复制代码
vim /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 65536
dmdba hard nproc 65536

sysctl -p

安装DM8

bash 复制代码
su - dmdba
cd /mnt/dm
./DMInstall.bin -i  # 启动命令行安装
[dmdba@emcc mnt]$ ./DMInstall.bin -i
Installer Language: 
[1]: 简体中文
[2]: English
Please select the installer's language [2]:
Extract install files......... 
Hardware architecture verification passed!
Welcome to DM DBMS Installer

Whether to input the path of Key File? (Y/y:Yes N/n:No) [Y/y]:n

Whether to Set The TimeZone? (Y/y:Yes N/n:No) [Y/y]:y
TimeZone:
[ 1]: (GTM-12:00) West Date Line
[ 2]: (GTM-11:00) Samoa
[ 3]: (GTM-10:00) Hawaii
[ 4]: (GTM-09:00) Alaska
[ 5]: (GTM-08:00) Pacific(America and Canada)
[ 6]: (GTM-07:00) Arizona
[ 7]: (GTM-06:00) Central(America and Canada)
[ 8]: (GTM-05:00) East(America and Canada)
[ 9]: (GTM-04:00) Atlantic(America and Canada)
[10]: (GTM-03:00) Brasilia
[11]: (GTM-02:00) Middle Atlantic
[12]: (GTM-01:00) Azores
[13]: (GTM) Greenwich Mean Time
[14]: (GTM+01:00) Sarajevo
[15]: (GTM+02:00) Cairo
[16]: (GTM+03:00) Moscow
[17]: (GTM+04:00) AbuDhabi
[18]: (GTM+05:00) Islamabad
[19]: (GTM+06:00) Dakar
[20]: (GTM+07:00) BangKok,Hanoi
[21]: (GTM+08:00) China
[22]: (GTM+09:00) Seoul
[23]: (GTM+10:00) Guam
[24]: (GTM+11:00) Solomon
[25]: (GTM+12:00) Fiji
[26]: (GTM+13:00) Nukualofa
[27]: (GTM+14:00) Kiribati
Please Select the TimeZone [21]:21      

Installation Type:
1 Typical
2 Server
3 Client
4 Custom
Please Input the number of the Installation Type [1 Typical]:1
Require Space: 1930M

Please Input the install path [/home/dmdba/dmdbms]:/home/dmdba/dmdbms
Available Space:181G
Please Confirm the install path(/home/dmdba/dmdbms)? (Y/y:Yes N/n:No) [Y/y]:y

Pre-Installation Summary
Installation Location: /home/dmdba/dmdbms
Require Space: 1930M
Available Space: 181G
Version Information: 
Expire Date: 
Installation Type: Typical
Confirm to Install? (Y/y:Yes N/n:No):
Confirm to Install? (Y/y:Yes N/n:No):y
2026-05-26 14:39:59 
[INFO] Installing DM DBMS...
2026-05-26 14:40:00 
[INFO] Installing BASE Module...
2026-05-26 14:40:02 
[INFO] Installing SERVER Module...
2026-05-26 14:40:02 
[INFO] Installing CLIENT Module...
2026-05-26 14:40:04 
[INFO] Installing DRIVERS Module...
2026-05-26 14:40:07 
[INFO] Installing MANUAL Module...
2026-05-26 14:40:07 
[INFO] Installing SERVICE Module...
2026-05-26 14:40:08 
[INFO] Move log file to log directory.
2026-05-26 14:40:08 
[INFO] Installed DM DBMS completely.

Please execute the commands by root:
/home/dmdba/dmdbms/script/root/root_installer.sh

End

以root系统用户执行命令上一步最后输出的命令

bash 复制代码
[root@emcc ~]# /home/dmdba/dmdbms/script/root/root_installer.sh
Move /home/dmdba/dmdbms/bin/dm_svc.conf to /etc
Create the DmAPService service
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
Finished to create the service (DmAPService)
Start the DmAPService service

在dmdba用户下的/home/dmdba/.bash_profile新增内容

bash 复制代码
vim /home/dmdba/.bash_profile
# User specific environment and startup programs
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"
export DM_HOME="/home/dmdba/dmdbms"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool

初始化数据库实例

bash 复制代码
[dmdba@emcc ~]$ dminit PATH=/home/dmdba/dmdata  DB_NAME=dmtest INSTANCE_NAME=DMSERVER  PORT_NUM=5236 PAGE_SIZE=16   CHARSET=1 CASE_SENSITIVE=0  ARCH_FLAG=1 SYSDBA_PWD=DaMeng@123    SYSAUDITOR_PWD=Auditor@123
dminit V8
db version: 0x7000d
file dm.key not found, use default license!
License will expire on 2027-02-12
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL

 log file path: /home/dmdba/dmdata/dmtest/dmtest01.log


 log file path: /home/dmdba/dmdata/dmtest/dmtest02.log

write to dir [/home/dmdba/dmdata/dmtest].
create dm database success. 2026-05-26 14:50:46
[dmdba@emcc ~]$ 
[dmdba@emcc ~]$ 

注册服务(使用root用户执行)

bash 复制代码
[root@emcc ~]# /home/dmdba/dmdbms/script/root/dm_service_installer.sh -t dmserver \
>     -dm_ini /home/dmdba/dmdata/dmtest/dm.ini \
>     -p DMSERVER
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
Finished to create the service (DmServiceDMSERVER)
[root@emcc ~]# 
[root@emcc ~]# 
[root@emcc ~]# 

测试

bash 复制代码
[root@emcc ~]# systemctl start DmServiceDMSERVER.service



[root@emcc ~]# systemctl stop DmServiceDMSERVER.service
[root@emcc ~]# systemctl restart DmServiceDMSERVER.service
[root@emcc ~]# systemctl status DmServiceDMSERVER.service
● DmServiceDMSERVER.service - DM Instance Service(DmServiceDMSERVER).
   Loaded: loaded (/usr/lib/systemd/system/DmServiceDMSERVER.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2026-05-26 14:53:56 CST; 7ms ago
  Process: 36109 ExecStop=/home/dmdba/dmdbms/bin/DmServiceDMSERVER stop (code=exited, status=0/SUCCESS)
  Process: 36238 ExecStart=/home/dmdba/dmdbms/bin/DmServiceDMSERVER start (code=exited, status=0/SUCCESS)
 Main PID: 36259 (dmserver)
    Tasks: 110
   Memory: 326.1M
   CGroup: /system.slice/DmServiceDMSERVER.service
           └─36259 /home/dmdba/dmdbms/bin/dmserver path=/home/dmdba/dmdata/dmtest/dm.ini -noconsole

May 26 14:53:41 emcc systemd[1]: Starting DM Instance Service(DmServiceDMSERVER)....
May 26 14:53:56 emcc DmServiceDMSERVER[36238]: [39B blob data]
May 26 14:53:56 emcc systemd[1]: Started DM Instance Service(DmServiceDMSERVER)..
[root@emcc ~]# 
[root@emcc ~]# 


[dmdba@emcc ~]$ disql SYSDBA/'"DaMeng@123"'@localhost:5236

Server[localhost:5236]:mode is normal, state is open
login used time : 4.890(ms)
disql V8
SQL> 
SQL> 
SQL> 
SQL> 
相关推荐
麦聪聊数据14 小时前
数据服务化时代:企业数据能力输出的核心路径
数据库
shushangyun_14 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
DARLING Zero two♡14 小时前
【MySQL数据库】数据类型与表约束
数据库·mysql
曹牧15 小时前
Oracle EXPLAIN PLAN
数据库·oracle
BD_Marathon15 小时前
SQL学习指南——视图
数据库·sql
活宝小娜15 小时前
mysql详细安装教程
数据库·mysql·adb
贤时间15 小时前
codex 助力oracle ebs 开发
数据库·oracle
秉承初心15 小时前
PostgreSQL 数据性能瓶颈突破实战
数据库·postgresql·oracle
Database_Cool_16 小时前
即席查询(Ad-Hoc)数据库选型:AnalyticDB MySQL 秒级 Ad-Hoc 分析方案
数据库·mysql