今天查看达梦的REDO日志,发现全是乱码。应该是所使用的centos7.6没有安装中文包
su到root用户
echo $LANG查看当前系统默认使用语言
如果设置不是LANG=zh_CN.UTF-8 则使用locale命令查看系统是否安装了中文语言包
[dmdba@iZ2zejaz33icbnujnnkgd8Z DAMENG]$ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
并没有安装,所以要安装以下中文包。
centos7.6执行以下命令可行:
[root@iZ2zejaz33icbnujnnkgd8Z ~]# yum install kde-l10n-Chinese
然后配置如下文件
[root@iZ2zejaz33icbnujnnkgd8Z ~]# vi /etc/locale.conf
将里面的内容改成:
LANG=zh_CN.UTF-8
然后执行:
[root@iZ2zejaz33icbnujnnkgd8Z ~]# source /etc/locale.conf
最后验证下即可。