dm达梦安装-dm达梦 8.0 for Windows Server 2022安装配置及升级迁移详细过程
1. 硬件环境检查
在安装dm达梦之前,必须对服务器的硬件环境进行全面检查,确保满足dm达梦 8.0的最低要求。更多学习教程www.fgedu.net.cn
C:\> systeminfo | find “Total Physical Memory”
Total Physical Memory: 32,768 MB
# 检查磁盘空间
C:\> wmic logicaldisk get caption,size,freespace
Caption FreeSpace Size
C: 107374182400 128849018880
D: 536870912000 599616430080
# 检查CPU核心数
C:\> wmic cpu get NumberOfCores
NumberOfCores
16
# 检查系统架构
C:\> wmic os get OSArchitecture
OSArchitecture
64-bit
2. 操作系统检查
dm达梦 8.0支持Windows Server 2016、Windows Server 2019、Windows Server 2022等操作系统。本文以Windows Server 2022为例。学习交流加群风哥微信: itpux-com
C:\> systeminfo | find “OS Name”
OS Name: Microsoft Windows Server 2022 Standard
# 检查系统补丁
C:\> wmic qfe get HotFixID | find “KB”
KB5035855
KB5035857
KB5035858
# 检查防火墙状态
C:\> netsh advfirewall show allprofiles state
Domain Profile Settings:
———————————————————————-
State ON
Private Profile Settings:
———————————————————————-
State ON
Public Profile Settings:
———————————————————————-
State ON
3. 安装准备
在安装dm达梦之前,需要进行一系列准备工作,包括下载安装介质、创建用户和组、配置网络等。
# 从达梦官网下载dm达梦 8.0安装包
# 下载地址:https://www.dameng.com/
# 创建dm达梦用户
# 在Windows Server 2022中,通过计算机管理创建以下用户:
# 用户名:dmdba,密码:Dm123456
# 配置网络
# 确保服务器IP地址为192.168.1.51
C:\> ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : fgedu.net.cn
IPv4 Address. . . . . . . . . . . : 192.168.1.51
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
4. dm达梦软件安装
现在开始安装dm达梦 8.0软件,按照以下步骤进行。
# 2. 选择”创建数据库实例”
# 3. 选择”典型安装”
# 4. 选择安装位置:D:\dm8
# 5. 选择实例名称:DM8
# 6. 设置数据库管理员密码:Dm123456
# 7. 配置数据库端口:5236
# 8. 点击”安装”开始安装
C:\> net start | find “DM”
DMServiceDM8
5. 数据库配置
配置dm达梦数据库,包括参数配置、用户配置等。
# 打开dm达梦管理工具
# 连接数据库
# 服务器:127.0.0.1
# 端口:5236
# 用户名:SYSDBA
# 密码:Dm123456
# 创建数据库
# 使用数据库管理工具创建数据库fgedudb
# 配置数据库参数
# 编辑dm.ini文件
C:\> notepad D:\dm8\data\DM8\dm.ini
# 修改以下参数
MEMORY_POOL = 200
BUFFER = 1024
MAX_BUFFER = 2048
SORT_BUF_SIZE = 50
6. 测试验证
创建测试表并执行SQL语句,验证dm达梦功能正常。学习交流加群风哥QQ113257174
C:\> disql SYSDBA/Dm123456@127.0.0.1:5236
# 创建测试表
SQL> CREATE TABLE fgedu_employees (
ID INT PRIMARY KEY,
NAME VARCHAR(100),
SALARY DECIMAL(10,2)
);
# 插入测试数据
SQL> INSERT INTO fgedu_employees VALUES (1, ‘张三’, 5000.00);
SQL> INSERT INTO fgedu_employees VALUES (2, ‘李四’, 6000.00);
SQL> INSERT INTO fgedu_employees VALUES (3, ‘王五’, 7000.00);
# 查询测试数据
SQL> SELECT * FROM fgedu_employees;
ID NAME SALARY
———– —————————————————————————————————- ———–
1 张三 5000.00
2 李四 6000.00
3 王五 7000.00
3 rows got
7. 备份配置
配置dm达梦数据库备份策略,确保数据安全。
C:\> mkdir C:\backup\dm
# 执行全库备份
C:\> disql SYSDBA/Dm123456@127.0.0.1:5236
SQL> BACKUP DATABASE FULL TO backup_20260331 BACKUPSET ‘C:\backup\dm\backup_20260331’;
# 验证备份文件
C:\> dir C:\backup\dm\backup_20260331
Volume in drive C has no label.
Volume Serial Number is XXXX-XXXX
Directory of C:\backup\dm\backup_20260331
31/03/2026 10:00 AM
31/03/2026 10:00 AM
31/03/2026 10:00 AM 1,234,567,890 backup.bak
31/03/2026 10:00 AM 1,234 backup.meta
2 File(s) 1,234,569,124 bytes
2 Dir(s) 107,374,182,400 bytes free
# 创建备份脚本
C:\> notepad C:\backup\dm\backup_dm.bat
@echo off
set DATE=%date:~0,4%%date:~5,2%%date:~8,2%
disql SYSDBA/Dm123456@127.0.0.1:5236 << EOF
BACKUP DATABASE FULL TO backup_%DATE% BACKUPSET 'C:\backup\dm\backup_%DATE%';
EOF
# 给脚本添加执行权限
# 在Windows中,右键点击脚本文件,选择"属性",在"安全"选项卡中设置执行权限
# 添加到任务计划
# 1. 打开"任务计划程序"
# 2. 创建新任务,名称为"dm备份"
# 3. 设置触发器为每天凌晨2点
# 4. 设置操作为执行脚本C:\backup\dm\backup_dm.bat
# 5. 点击"确定"保存任务
8. 升级迁移
dm达梦数据库的升级和迁移过程。
# 1. 下载dm达梦 8.1安装包
# 2. 双击安装包,启动升级向导
# 3. 选择”升级数据库实例”
# 4. 按照向导提示完成升级
# 5. 验证升级结果
C:\> disql SYSDBA/Dm123456@127.0.0.1:5236
SQL> SELECT * FROM V$VERSION;
BANNER
——————————————————————————–
DM Database Server x64 V8.1.2.123-Build(2026.03.31-123456)ENT
1 rows got
# 从旧版本dm达梦迁移到dm达梦 8.0
# 1. 在旧系统上备份数据库
# 2. 将备份文件复制到新系统
# 3. 在新系统上恢复数据库
C:\> disql SYSDBA/Dm123456@127.0.0.1:5236
SQL> RESTORE DATABASE FROM ‘C:\backup\dm\backup_20260331’;
SQL> RECOVER DATABASE FROM ‘C:\backup\dm\backup_20260331’;
SQL> RECOVER DATABASE UPDATE DB_MAGIC;
# 4. 验证迁移结果
SQL> SELECT * FROM fgedu_employees;
9. 总结
本文详细介绍了dm达梦 8.0 for Windows Server 2022的安装、配置、升级和迁移过程。通过按照本文的步骤操作,可以成功部署dm达梦数据库并确保其稳定运行。from:fengge
– 定期备份数据库,建议每天执行一次全备份,每小时执行一次增量备份
– 监控数据库性能,定期检查数据库日志和错误信息
– 定期更新dm达梦版本,确保系统安全性和性能
– 合理规划数据库存储,避免空间不足
– 配置合适的参数,优化数据库性能
– 对于生产环境,建议部署主备架构,提高可用性和可靠性
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
