原来的字符集为gb231280。现需要改成zhs16gbk。[@more@]
通过SSH Secure Shell Client以oracle身份登录Solaris 10。执行sqlplus "/ as sysdba"以管理员身份进入oracle。然后一步步执行以下代码修改字符集:
shutdown immediate;
startup mount;
alter system enable restricted session;
alter system set JOB_QUEUE_PROCESSES=0;
alter system set AQ_TM_PROCESSES=0;
alter database open;
Alter database character set internal_use zhs16gbk;
shutdown immediate;
startup;
修改完毕执行
select * from nls_database_parameters;
查看修改效果。
最后别忘了vi ~/.bash_profile将原来的
export NLS_LANG="Simplified Chinese_china".ZHS16gb231280
修改为
export NLS_LANG="Simplified Chinese_china".ZHS16GBK
保存后使用source ~/.bash_profile命令使设置立即生效。