GaussDB-设置字符集参数
将各主机的字符集设置为相同的字符集。
- 使用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文件。
- 如果主机的操作系统为麒麟、统信、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
浙公网安备 33010602011771号