确定服务器端字符集和客户端字符集相同,客户端字符集环境变量为$NLS_LANG
服务器端字符集查询方法
先登以dba登录到sqlplus,执行
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';

select userenv('language') from dual;

服务器端字符集修改方法


SQL>   shutdown   immediate;   
SQL>   startup   mount;   
SQL>   alter   system   enable   restricted   session;   
SQL>   alter   system   set   job_queue_processes=0;   
SQL>   alter   database   open;   
SQL>   alter   database   character   set   internal_use   UTF8;   
SQL>   shutdown   immediate;   
SQL>   startup  

 注意:虽然客户端字符集与服务器端字符集一致,但若shell所用字符集与服务器端字符集不一致时,从
sqlplus 中查询出来显示也是为乱码。

相关文章:

  • 2021-06-12
  • 2021-05-20
  • 2021-07-08
  • 2021-12-07
  • 2022-12-23
  • 2022-12-23
  • 2021-04-21
猜你喜欢
  • 2022-12-23
  • 2022-02-16
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
相关资源
相似解决方案