解决Linux下oracle中文乱码

mac2025-04-15  6

1.查看oracle数据库的字符集

sqlplus / as sysdba select userenv('language') from dual; USERENV('LANGUAGE') ------------------------------------ AMERICAN_AMERICA.ZHS16GBK

2.在oracle用户下添加一下环境变量

su - oracle

vi .bash_profile

export NLS_LANG=AMERICAN_AMERICA.UTF8 export LANG=zh_CN.UTF-8 export LC_ALL=zh_CN.UTF-8

source .bash_profile

3.验证是否解决

在oracle中插入数据进行效验,结果:Linux下oracle中文乱码完美解决。

最新回复(0)