表中的数据不乱码, 但是注释乱码;
在 ORACLE 用户下 env | grep NLS_LANG 发现未设置 NLS_LANG, 于是进行设置, 但是设置后不生效(设置完后查询,正常, 但退出 ORACLE 用户再登录再查询 NLS_LANG, 结果为空), 不知啥原因?还有个疑问:
是不是 LINUX 系统中和 ORACLE 中都要设置 NLS_LANG ??? 菜鸟求助~~~
在 ORACLE 用户下 env | grep NLS_LANG 发现未设置 NLS_LANG, 于是进行设置, 但是设置后不生效(设置完后查询,正常, 但退出 ORACLE 用户再登录再查询 NLS_LANG, 结果为空), 不知啥原因?还有个疑问:
是不是 LINUX 系统中和 ORACLE 中都要设置 NLS_LANG ??? 菜鸟求助~~~
所以如果和数据库设定一样,就不需要。设定环境变量,重新登陆后无效是因为你没有写到用户的profile文件里面。