万望 发表于 2020-7-12 21:56:34

oracle sqlplus汉字乱码问题的解决方法

从Oracle数据库中导一个数据时中文乱码。
首先,数据在数据库中是以中文存在的,用Toad进行连接查询时也是中文。
但是,在服务器端直接用sqlplus 连接查询之后,所有中文都显示为乱码。
第一反应是字符集的问题,也尝试用修改字符集来解决问题,最终问题还是出在系统的环境变量上。
解决方法:
1、export 参数
$ export NLS_LANG=simplified chinese_china.zhs16gbk2、修改配置单数
修改bash_profile 中的参数,添加相关信息
C NLS_LANG=simplified chinese_china.zhs16gbk或添加一个环境变量就可以了。


万望 发表于 2020-7-12 21:57:08

{:soso__2491241000841831684_4:}

陈晓龙 发表于 2020-7-13 13:45:56

这个怎么跑到安装部署了

陈晓龙 发表于 2020-7-13 13:46:18

{:soso__6236112034290849730_2:}

陈晓龙 发表于 2020-7-13 13:46:45

{:soso__3110130392203091378_3:}
页: [1]
查看完整版本: oracle sqlplus汉字乱码问题的解决方法