解决Windows10操作系统下 sqlplus显示乱码问题

分析:乱码问题的根本原因就是编码方式不一致,由此定位到乱码的根源在于oracle数据库系统的编码方式与win10操作系统的编码方式不一致。

 

解决方法:

  1. Sqlplus登录后执行以下命令:

select * from nls_database_parameters where parameter in ('NLS_LANGUAGE','NLS_TERRITORY','NLS_CHARACTERSET');

执行情况如图所示:

解决Windows10操作系统下 sqlplus显示乱码问题

  1. 设置win10系统环境变量

右键点击我的电脑,按图中的步骤操作

解决Windows10操作系统下 sqlplus显示乱码问题

 解决Windows10操作系统下 sqlplus显示乱码问题解决Windows10操作系统下 sqlplus显示乱码问题

解决Windows10操作系统下 sqlplus显示乱码问题

 

 

以上步骤完成后重新打开新的命令窗口,登录,不再出现乱码,问题解决,如下图:

解决Windows10操作系统下 sqlplus显示乱码问题

 

欢迎志趣相投的朋友一起学习交流! 
本人qq:906570770 
技术资料分享群:272811256