我需要为 Oracle 编码配置更改环境变量 $NLS_LANG。我按照以下步骤操作:
- 打开 /etc/profile 文件。
- 在文件中添加了“export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P9”行
当我尝试时;
回声 $NLS_LANG
但是控制台在执行后打印了旧变量:
. /etc/profile
控制台正确打印了变量的最后分配值。
这种情况的主要问题是,当我打开一个新控制台并执行 echo 命令时,控制台仍会打印 $NLS_LANG 变量的旧值。
那么,在 Solaris 上持久化环境变量的正确方法是什么?
谢谢...
ps: Solaris 版本是-> 5.10。