达梦数据库安装过程报错解决

第一个问题

背景问题:

安装DM图形化界面报错如下:

dmdba@localhost mnt$ ./DMInstall.bin

解压安装程序..........

硬件架构校验通过!

Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:

no swt-pi-gtk-3659 in java.library.path

no swt-pi-gtk in java.library.path

/home/dmdba/.swt/lib/linux/x86_64/libswt-pi-gtk-3659.so: libXtst.so.6: 无法打开共享对象文件: 没有那个文件或目录

Can't load library: /home/dmdba/.swt/lib/linux/x86_64/libswt-pi-gtk.so

at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)

at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)

at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:22)

at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)

at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)

at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)

at com.dameng.common.gui.util.SWTUtility.<clinit>(SWTUtility.java:75)

at com.dameng.install.ui.MainApplication.run(MainApplication.java:83)

at com.dameng.install.ui.MainApplication.main(MainApplication.java:364)

解决方法为:

图形化安装界面报libXtst.so.6缺失错误,是因为系统缺少 SWT 库依赖的 X11 相关组件。

///安装缺失的依赖库

使用yum安装缺失的libXtst库

sudo yum install -y libXtst

为确保图形界面依赖完整,建议同时安装以下包

sudo yum install -y gtk2 libXext libXrender libXtst libXrandr

///确认安装结果

rpm -qa | grep libXtst

第二个问题

背景问题:

在安装达梦数据库的时候,发现调用出来的图形化界面全部乱码。

解决思路:

首先是资源限制导致的,进行限制文件中openfile的修改,改成65536

其次是由于系统字体兼容性以及系统编码配置导致,方法如下:

达梦图形化界面安装以来中文字体去显示中文字符,系统字体不支持的话,会出现乱码的情况。

通过 sudo yum install wqy-zenhei-fonts 进行中文字体包的安装

同时,达梦的图形化界面依赖系统编码,若编码不匹配,也会导致字符显示异常

通过编辑/etc/locale.conf,进行添加:

LANG=zh_CN.UTF-8

LC_ALL=zh_CN.UTF-8

保存后执行 source /etc/locale.conf 使配置生效

社区地址:https://eco.dameng.com

相关推荐
叶小鸡6 分钟前
Java 篇-项目实战-AI 天机学堂(从 0 到 1)-day5
数据库·redis·缓存
mN9B2uk1725 分钟前
大数据量高并发的数据库优化
服务器·数据库·oracle
Database_Cool_28 分钟前
PolarSearch AutoETL:让数据库内置搜索不再需要搬运工
数据库
cui17875681 小时前
物业费收缴困局的破题之路:2026年社区商业逻辑的底层重构
大数据·数据库·人工智能
是发财不是旺财1 小时前
Hermes 网关四层权限控制方案:让 AI Agent 安全地查数据库
数据库·安全·agent·openclaw·hermes
阿正的梦工坊2 小时前
【Rust】04-借用、引用与切片
java·数据库·rust
AOwhisky2 小时前
学习自测与解析:MySQL第五、六、七期核心知识点详解
运维·数据库·笔记·学习·mysql·云计算
阿标在干嘛2 小时前
政策平台的推送系统:消息队列、定时任务、AB测试的工程实践
服务器·数据库·ab测试
Upsy-Daisy2 小时前
Hermes Agent 学习笔记 02:安装、配置与第一次运行
java·前端·数据库
Tongpao_SSDHDD3 小时前
希捷酷鹰ST6000VX008实测解析:中小安防监控高性价比存储方案
大数据·数据库·人工智能