oracle自带sqlplus客户端不能显示中文报错

问题描述:显示不了中文,也不能插入中文
oracle自带sqlplus客户端不能显示中文报错
中文显示??
插入中文时报错
ORA-12899: value too large for column “SYS”.“STUDENT”.“NAME” (actual: 24,maximum: 10)

解决方法
先查Linux的字符集
[[email protected] ~]# locale

oracle自带sqlplus客户端不能显示中文报错
设置
[[email protected] ~]$ export NLS_LANG=american_america.utf8
oracle自带sqlplus客户端不能显示中文报错
{sqlplus对应的操作系统{我的是Linux}的字符集为utf-8,所以NLS_LANG需要设置和客服端操作系统的一致,oracle只认NLS_LANG设置的字符集,仅供参考}