停掉oracle服务再启动
运行cmd
输入sqlplus / as sysdba;
查看自己数据库当前的字符编码集:select
*
from
nls_database_parameters
where
parameter =
'NLS_CHARACTERSET'
;
修改字符编码集
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter session set sql_trace=true;
SQL> alter system enable restricted session;
SQL> alter system set job_queue_processes=0;
SQL> alter system set aq_tm_processes=0;
SQL> alter database open;
SQL> alter database character set internal_use ZHS16GBK; 标红的为你要改的字符编码集
SQL> shutdown immediate;
SQL> startup