设置字符集参数
将各主机的字符集设置为相同的字符集。
-
使用vi打开/etc/profile文件。
vi /etc/profile
-
配置LANG。
如果文件中已经配置LANG,则修改值为en_US.UTF-8。如果文件中没有配置LANG,则在最下方增加一行,使LANG的值等于en_US.UTF-8。
export LANG=en_US.UTF-8
NOTICE:
如果主机的操作系统为SUSE,则还需设置配置LC_ALL。
如果文件中已经配置LC_ALL,则修改值为en_US.UTF-8。如果文件中没有配置LC_ALL,则在最下方增加一行,使LC_ALL的值等于en_US.UTF-8。
export LC_ALL=en_US.UTF-8
-
按“Esc”键后执行**:wq****!**保存并退出修改。
-
设置/etc/profile生效。
source /etc/profile
-
使用vi打开/etc/sysconfig/i18n文件。
vi /etc/sysconfig/i18n
-
修改参数“LANG”的值为en_US.UTF-8。
-
执行以下命令,确保安装用户的字符集生效。
source /etc/sysconfig/i18n
-
若机器没有/etc/sysconfig/i18n文件,可进入/etc/locale.conf文件。
vi /etc/locale.conf
-
如果主机的操作系统为麒麟、统信、HCE或者BCLINUX,修改参数“LANG”的值为“en_US.UTF-8”后执行source /etc/locale.conf即可。
-
如果主机的操作系统为SUSE,/etc/locale.conf文件可能不存在,需要执行以下命令,新建文件并添加参数。
打开/新建文件。
vi /etc/locale.conf
在文件最后一行添加环境变量。
export LANG=en_US.UTF-8
更新环境变量。
source /etc/locale.conf
-
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…