编辑/etc/sysconfig/i18n这个文件,
不管你装的是中文版,还是英文版.删掉原来的设置,把下面的拷贝过去
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
保存,重起.OK了
这时候,linux控制台下就可以显示中文了,
在RHEL5中对应的文件是/usr/lib/locale/zh_CN.gb18030
/etc/sysconfig/i18n 这里存放的是系统的区域语言设置
第一行 表明你当前系统的语言环境变量设置 ,这里是 zh_CN.GB18030
第二行 表明系统预置了那些语言支持 ,不在项目中的语言不能正常显示
第三行 定义控制台终端字体,你文本登录的时候显示的字体就是这个 latarcyrheb-sun16
注: www.2cto.com
I18N 是 internationalization 的缩写形式,意即在 i 和 n 之间有 18 个字母,本意是指软件的“国际化”.
I18N支持多种语言,不过同一时间只能是英文和一种选定的语言,例如英文+中文、英文+德文、英文+韩文等等;
原来的:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
----------------------------------------------------------
服务器一般将系统字符集设为utf-8,需要在/etc/sysconfig/i18n里设置
LANG="en_US.UTF-8" 即可
相关推荐
在Oracle数据库管理中,有时我们需要更改数据库的字符集以适应不同的语言环境或解决数据兼容性问题。本文将详细介绍如何修改Oracle数据库的字符集,并提供实际操作步骤。 #### 一、理解Oracle字符集 1. **字符集...
当需要在不同的操作系统或者不同的客户端应用之间传输数据时,可能需要修改Oracle客户端的字符集设置以匹配服务器端的字符集。 1. **在Windows操作系统中修改**: - 打开注册表编辑器(`regedit`)。 - 寻找键值`...
首先,确保你有数据库的系统管理员权限,因为修改字符集需要以SYSDBA身份进行。在Windows环境下,打开命令行窗口(cmd),并设置ORACLE_SID环境变量,将其值设置为你想要修改的数据库SID。例如: ```bash set ...
### 修改Oracle数据库字符集的方法 #### 背景与意义 在使用Oracle数据库的过程中,可能会遇到需要更改数据库字符集的情况。这通常发生在原有字符集不能满足新的业务需求时,例如需要支持更多的语言或特殊字符。...
总的来说,修改数据库字符集是一项涉及多步骤且可能影响系统稳定性的操作,需要对数据库有深入理解并遵循最佳实践。在数据库维护和升级过程中,字符集的适配是不容忽视的一个环节,它确保了数据的正确存储和跨语言...
### 修改RedHat Enterprise Linux 4.0操作系统字符集解决乱码问题 在处理多语言环境下的Linux系统时,经常会遇到字符编码不匹配导致的乱码问题。本文将详细介绍如何通过修改RedHat Enterprise Linux 4.0操作系统的...
由于不同的地区和语言环境对于字符编码的需求各异,因此有时可能需要更改Oracle数据库的字符集设置。本文将详细介绍如何通过一系列的Oracle SQL命令来完成这一任务。 #### 二、准备工作 在进行任何字符集修改操作...
在 Linux 系统中,MySQL 的字符集默认为 latin1,然而在某些情况下,我们需要修改 MySQL 的字符集以确保某些迁移的程序可以正常显示。在本文中,我们将介绍如何在 Linux 下修改 MySQL 的字符集。 首先,我们需要...
Oracle字符集是数据库管理系统Oracle中的一个重要概念,它决定了数据库如何存储和处理文本数据。字符集不仅影响着数据的准确性和一致性,还与全球化应用、数据迁移和数据交换密切相关。本篇将深入探讨Oracle字符集的...
本文将深入探讨Oracle数据库的导入导出命令,特别是如何更改字符集的相关知识。 首先,Oracle数据库提供了两种主要的数据导入导出工具:`expdp`(Export Data Pump)和`impdp`(Import Data Pump)。这两个实用程序...
"Oracle英文字符集插入到中文字符集"的主题聚焦于如何在不同字符集之间进行有效转换,以便在不修改客户端环境变量的情况下,实现数据的正确存储和检索。 Oracle数据库系统支持多种字符集,字符集决定了数据库如何...
在Linux环境下,修改Oracle数据库字符集是一项重要的数据库维护工作,特别是对于那些需要支持中文字符的应用来说。Oracle数据库在安装时默认采用的字符集是WE8ISO8859P1,该字符集不支持中文字符。因此,针对需要...
通过对Oracle字符集的修改,我们可以有效解决多语言环境中数据处理的乱码问题,提升系统的国际化能力。然而,需要注意的是,字符集更改是一个较为复杂的过程,涉及到多个组件的一致性调整。因此,在实际操作中务必...
- 通过查询系统表 `syscharsets` 来验证字符集是否已正确更改。 ```sql select id, name from syscharsets where name = 'cp936'; go ``` 5. **处理遗留数据** - 对于已经存在的数据,如果它们是使用旧字符集...
提供的三个`.reg`文件——ZHS16CGB231280.reg、ZHS16GBK.reg、WE8ISO8859P1.reg,就是预先配置好的注册表项,用于一键更改Oracle客户端的默认字符集。例如,导入ZHS16GBK.reg将使客户端使用GBK字符集,这对于连接到...
"设置环境变量修改Oracle客户端字符集" 标题:“设置环境变量修改Oracle客户端字符集” 描述:“设置环境变量修改Oracle客户端字符集” 标签:“Oracle 数据库 关系型数据库 参考文献 专业指导” 本文主要讨论了...
2. **系统重启**:修改字符集通常需要完全关闭数据库实例,这可能导致服务中断。 3. **潜在的乱码风险**:如果操作不当,可能会导致数据库中已存储的数据出现乱码。 ### 修改Oracle数据库字符集的步骤 根据提供的...
在Oracle 11g数据库管理中,更改字符集是一项关键且复杂的操作,它涉及到数据库的启动、关闭以及系统参数的调整。以下是从标题、描述、标签及部分内容中提炼出的知识点,详细阐述了如何在Oracle 11g中更改字符集。 ...