You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux 7.4环境安装Oracle Database 12c时GUI显示二进制乱码如何解决

Oracle 12c安装GUI乱码截图

问题修复方案

方案1:临时调整系统字符集(优先尝试,90%以上该问题可通过此方法解决)

  • 该问题绝大多数是Oracle 12c安装程序自带的Java GUI对中文字符集兼容性差导致,执行以下命令临时切换系统字符集为英文:
    export LANG=en_US.UTF-8
  • 字符集调整完成后,在当前终端窗口重新执行安装命令即可:
    ./runInstaller

方案2:补充安装程序运行所需字体(方案1无效时尝试)

如果调整字符集后界面依旧显示乱码,是安装程序自带JRE缺少对应渲染字体导致,按以下步骤操作:

  • 准备一个可正常显示的字体文件,比如Windows系统下的simsun.ttc宋体文件
  • 进入Oracle安装包解压目录,找到自带JRE的字体目录,示例路径如下(不同小版本路径略有差异,可通过find ./database -name "fonts"定位):
    cd /your_install_path/database/stage/Components/oracle.jdk/*/1/DataFiles/filegroup*/jre/lib/fonts
  • 新建fallback字体目录并将准备好的字体文件放入:
mkdir fallback
cp /path/to/simsun.ttc fallback/
chmod 755 fallback/simsun.ttc
  • 重新执行./runInstaller启动安装程序即可

方案3:X11转发场景额外检查

如果你是通过SSH X11转发(比如用MobaXterm、Xshell+Xming)远程执行安装,需要额外确认本地X服务器已开启字体渲染功能,且已加载对应字体文件。

内容的提问来源于stack exchange,提问作者xembil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 21:06:02