查询字符集
select * from nls_database_parameters;
修改字符集为中文
update props$ set value$='ZHS16GBK' where name='NLS_CHARACTERSET';
记得commit;
第二天发现由于字符集抛出一个错误
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-553: character set name is not recognized
原因是: 更改props$表,并不能完全更改字符集
后来找到篇文章,才解决了。处理步骤如下:
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_USE &CHARSET;
----输入ZHS16GBK
重启就没有出现错误了。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21100044/viewspace-1019414/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/21100044/viewspace-1019414/