Oracle-11g数据库字符集修改为utf8

查看当前字符集

select userenv('language') from dual;

修改服务端字符集

首先以 DBA 身份登录 Oracle。Windows 系统下直接在命令行下运行命令 
su - oracle
sqlplus /as sysdba 
然后依次运行命令:
  1. shutdown immediate; (把database停了)
  2. startup mount; (把database重开去可更改情況)
  3. alter system enable restricted session;
  4. alter system set job_queue_processes=0;
  5. alter system set aq_tm_processes=0;
  6. alter database open;
  7. alter database character set internal_use utf8;
  8. shutdown immediate;
  9. startup; (重开正常oracle)
命令执行结束后再次查看服务端字符集,已被修改为 UTF-8。
posted @ 2020-11-13 16:06  余球球  阅读(583)  评论(0)    收藏  举报