yuan-er

导航

 

GaussDB-设置字符集参数

将各主机的字符集设置为相同的字符集。

  1. 使用vi打开/etc/profile文件。

     

    vi /etc/profile

     

  2. 配置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

     

  3. 按“Esc”键后执行:wq!保存并退出修改。
  4. 设置/etc/profile生效。

     

    source /etc/profile

     

  5. 使用vi打开/etc/sysconfig/i18n文件。

     

    vi /etc/sysconfig/i18n

     

  6. 修改参数“LANG”的值为en_US.UTF-8。
  7. 执行以下命令,确保安装用户的字符集生效。

     

    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

     

 
posted on 2024-12-25 11:00  数据库笔记  阅读(44)  评论(0)    收藏  举报