linux下sqlplus执行返回结果乱码解决办法 使用oracle用户执行以下命令: export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK; 仅当前会话有效,想永久有效,则打开oracle home目录下的.bash_profile文件,未尾加入以下内容即可: su - oracle cd ~ vim .bash_profile 加入以下内容 export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;