一、下载(官方渠道,安全可靠)
-
打开达梦在线服务平台下载页:https://eco.dameng.com/download/达梦在线服务平台
-
选择 DM8 数据库 ,按你的系统与架构下载:
- Windows:选
x86_win_64.iso(开发 / 测试常用)达梦在线服务平台 - Linux:选
x86_64对应版本(如CentOS7/RHEL8)
- Windows:选
-
(可选)校验 SHA256,确保安装包未被篡改达梦在线服务平台:Windows: cmd
certutil -hashfile D:\path\to\dm8_xxx_win_64.iso SHA256Linux:
bash
运行
sha256sum dm8_xxx_linux.tar.gz
二、Windows 安装(图形化,新手友好)
步骤 1:挂载 / 解压安装包
- 右键 ISO → 装载(或双击挂载),得到
setup.exe
步骤 2:启动安装
- 以管理员身份 运行
setup.exe - 选语言 → 下一步;接受协议 → 下一步达梦在线服务平台
- Key 文件:测试环境可留空(内置临时 Key),生产请用公司有效 Key达梦在线服务平台
- 安装类型:选 典型安装(含服务器 + 客户端 + 驱动 + 手册,推荐)达梦在线服务平台
- 安装目录:建议非 C 盘(如
D:\dm8)→ 下一步 - 确认小结 → 安装;完成后勾选启动配置助手 → 完成
步骤 3:初始化数据库实例
- 配置助手启动后,选 创建数据库 → 一般用途 → 下一步
- 数据库名 / 实例名默认即可;数据目录建议非系统盘(如
D:\dmdata) - 字符集选 UTF-8;大小写敏感按需(默认不敏感)
- 设置口令:
SYSDBA密码(建议记好,如Dameng123) - 下一步 → 完成 → 确认创建实例与服务
步骤 4:连接验证
- 开始菜单打开 **达梦管理工具(DM 管理工具)**达梦在线服务平台
- 新建连接:服务器
localhost,端口5236,账号SYSDBA,填密码达梦在线服务平台 - 测试连接 → 连接成功,即完成安装达梦在线服务平台
三、Linux 安装(命令行 / 图形化,服务器常用)
前置准备
-
创建专用用户与目录(避免权限问题): bash
运行
useradd -m dmdba echo "dmdba ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers mkdir -p /dm8 /dmdata chown -R dmdba:dinstall /dm8 /dmdata chmod -R 755 /dm8 /dmdata -
上传安装包到
/home/dmdba/,解压 / 挂载:bash
运行
su - dmdba unzip dm8_xxx_linux.tar.gz -d /dm8_install # 或挂载ISO sudo mount -o loop /home/dmdba/dm8_xxx.iso /mnt cp /mnt/DMInstall.bin /home/dmdba/ chmod +x /home/dmdba/DMInstall.bin
方式 A:图形化安装(需 X11 转发或本地桌面)
bash
运行
su - dmdba
cd ~
./DMInstall.bin # 图形界面,步骤同Windows
方式 B:命令行安装(服务器推荐)
bash
运行
su - dmdba
cd ~
./DMInstall.bin -i # 交互模式
按提示输入:
-
语言:
1(简体中文) -
Key:
n(测试无需) -
时区:
y(东八区) -
安装类型:
1(典型)达梦在线服务平台 -
安装目录:
/dm8 -
确认 → 安装完成后,执行 root 脚本注册服务: bash
运行
sudo /dm8/script/root/dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini sudo systemctl start DmServiceDMSERVER sudo systemctl enable DmServiceDMSERVER
初始化数据库(若未自动创建)
bash
运行
su - dmdba
/dm8/bin/dminit path=/dmdata DB_NAME=DAMENG PORT=5236 CHARSET=1
连接验证
bash
运行
/dm8/bin/disql SYSDBA/Dameng123@localhost:5236
能成功登录,即安装成功。
四、关键注意事项
- 环境匹配:严格对应系统版本与 CPU 架构(如 CentOS7/RHEL8),否则安装失败达梦在线服务平台
- 端口占用:默认 5236,确保未被其他数据库占用
- 权限安全 :生产用专用用户(
dmdba),避免 root 运行 - 生产建议:用正式 Key,开启审计、国密,做备份与高可用(DMDataWatch/DMDSC)
- 兼容性:驱动需匹配 DM 版本(如 JDBC),Java/MyBatis 连接时注意 URL 格式
五、快速连接(Java 示例)
java
运行
String url = "jdbc:dm://localhost:5236/DAMENG";
String user = "SYSDBA";
String password = "Dameng123";
Class.forName("dm.jdbc.driver.DmDriver");
Connection conn = DriverManager.getConnection(url, user, password);