关于NLS_LANG环境变量的设置?急!!!!!
我在.bash_profile里将NLS_LANG设置为american_america.ZHS16GBK,以便安装oracle9i.但起动安装界面后所由中文显示为乱码.我的系统是新装的redhat9.0.求教如何设置NLS_LANG的值,才能正确显示中文!!!
:cry: mailto:[email protected] 老兄,到google里或linux伊甸园里查一查在linux上按照oracle的文章,很多,写的比较详细。 阿,我就是按照oracle9i的安装指南做的呀。只要已启动按庄界面就是一堆乱码! 安装过程的中文和那个NLS_LANG没啥关系,安装界面不显示中文是JRE的事,Oracle安装开始时会在/tmp目录下建一个目录,它用的JRE在那里面,JRE的lib目录下有个fonts.property...的文件,一旦发现你的系统是中文的,就采用相应的fonts.property,结果就是怪码,因为在你的系统中找不到fonts.property里定义的字体,解决办法是最好用英文安装
export LANG=en_us
如果你实在想研究怎么回事,可以先读一下fonts.property里的字体名,然后在你的fonts.dir中加进去,具体该怎么加才管用,我也不太清楚 不要只参考一片文章。
页:
[1]