达梦 DM8 日常运维:disql 常用命令与备份恢复速查

本文为整理型内容:依据达梦官方文档及社区公开资料整理,命令与参数均已注明出处,具体以官方最新文档为准。 结论先给:达梦 DM8 日常运维就是四块——服务启停、disql 管理 SQL、备份恢复(逻辑备份 dexp/dimp + 物理备份联机/dmrman)、性能排查视图。本文按场景给可直接复制的命令,工具都在 $DM_HOME/bin 目录下。 环境信息 项目 说明 数据库 达梦 DM8(Linux 版) 安装目录 /opt/dmdbms(官方安装包默认,下称 $DM_HOME) 数据目录 /dmdata/data/DAMENG(dminit 初始化时指定) 服务名 DmServiceDMSERVER(默认实例名 DMSERVER) 默认端口 5236 运行用户 dmdba(官方安装流程建议的数据库用户) 一、服务启停 来源:达梦官方文档《启动、停止数据库》。服务注册成功后,用服务脚本管理(以默认实例 DMSERVER 为例): cd $DM_HOME/bin ./DmServiceDMSERVER start # 启动 ./DmServiceDMSERVER stop # 停止 ./DmServiceDMSERVER restart # 重启 ./DmServiceDMSERVER status # 查看状态 排错时需要看前台日志时,可用前台方式启动: ./dmserver /dmdata/data/DAMENG/dm.ini # 输出 SYSTEM IS READY 表示启动成功 注意:前台方式启动的会话一旦关闭,数据库也会跟着关闭,生产环境应使用服务方式。 二、disql 登录与常用管理 SQL 来源:达梦官方文档、达梦社区《命令行工具和图形化工具的基本操作》《disql 和 dmfdr 的使用》。 ...

2026-08-24 · 贾忠智

东方通 TongWeb 7 部署 WAR 包常见问题

本文为整理型内容:依据东方通官方信息及社区公开资料整理,均已注明出处,具体以官方最新文档为准。 结论先给:TongWeb 7 部署 WAR 包,问题大多集中在四类——JDK 版本不匹配、类找不到、类加载冲突、前端静态项目 404。另外它和 Tomcat 的类加载机制不同,很多"Tomcat 上正常、TongWeb 上报错"的问题都源于此。 一、环境说明 1.1 TongWeb 7 定位 东方通应用服务器软件 TongWeb V7.0 是遵循 Java EE 7 规范的企业级应用服务器,提供负载均衡、集群、Web Service、数据库连接池、事务处理与安全管理能力。TongWeb 8 起逐步适配 Jakarta EE 规范,两者命名空间不同(javax vs jakarta),部署包不能混用。 1.2 JDK 兼容性 基础要求:TongWeb 7 要求 JDK 7u40 及以上(官方),生产环境推荐 JDK 8 LTS,兼容性最广泛。 JDK 11:需使用 TongWeb 免安装版;安装版(如 7.0.4.2)对 JDK 8 有强依赖,预装 JDK 11 存在二进制兼容问题(社区实践总结)。 HTTPS 特殊要求:SSL 协议用 TLS 1.3 时,JDK 要求 1.8.0_261 及以上;启用国密认证时,JDK 要求 8-11。 TongWeb 7.0.4+ 与框架版本:7.0.4 支持更新的 JDK 版本,但不支持 Spring Boot 3.x / Spring Framework 6.x(需要 Jakarta EE 9+,对应 TongWeb 8.0)。 二、问题清单 问题 1:部署后访问 404 现象:WAR 包部署成功,访问页面返回 404。 ...

2026-08-17 · 贾忠智

银河麒麟 V10 安装达梦 DM8:常见问题整理

本文为整理型内容:依据达梦官方文档及社区公开资料整理,命令与参数均已注明出处,具体以官方最新文档为准。 结论先给:银河麒麟 V10 上装达梦 DM8,常见安装问题大多集中在四类——32 位依赖库缺失、图形界面装不上、内存参数没调、目录权限不对。先把这四类排掉,安装基本能顺。 环境信息 项目 说明 操作系统 银河麒麟 V10(SP1/SP2/SP3,x86_64 或 ARM64) 数据库 达梦 DM8(试用版/正式版安装包) 常见架构 飞腾 FT-2000/腾锐、鲲鹏 920、兆芯、海光、Intel 问题一:提示缺少 libncurses.so.5 / libtinfo.so.5 现象:运行 DMInstall.bin 或 ./check 时报错: error while loading shared libraries: libncurses.so.5: cannot open shared object file 原因:DM8 安装程序依赖 32 位兼容库(x86_64 环境下也需要 ncurses/tinfo 的 32 位版本)。麒麟 V10 精简安装默认不带。 解决:先分清麒麟体系——服务器版是 rpm 体系(yum),桌面版是 deb 体系(apt),命令别混用。先用 ldd 确认到底缺哪个库: ldd DMInstall.bin | grep "not found" rpm 体系(服务器版,最常见场景): ...

2026-08-17 · 贾忠智