Oracle11g 的字符集修改步骤,按文档一步步来,挺靠谱的。我自己亲测过,效果还不错,改完后中文显示也正常了。记得哦,动手之前一定要先备份数据,或者至少导出下pdm
文件,不悔都来不及。
Oracle11g 的字符集修改,说难不难,说简单也不是点点点就能的事。你得看你现在用的是什么字符集,要换的又是哪一种。
我用的是AL32UTF8
,改之前是ZHS16GBK
。一开始没注意备份,幸好没出事。建议你改之前先跑一下:
SELECT * FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET';
确认完之后,就可以按照这篇指南一步步来,挺详细的。还讲了用CSSCAN
和CSALTER
怎么操作,第一次搞不太明白的朋友也能看懂。
如果你刚好要部署新库,推荐直接用AL32UTF8
开局,后期少折腾。哦对了,相关的资料我也找了一些,像这篇字符集修改指南,也蛮实用的。
,字符集这东西,一改动牵扯挺多。你要是有老项目或者中文内容,务必要慎重。如果你还在 10g,那也可以看看这篇 10g 的修改方法。