如何把ORACLE数据库的编码(从ZHS16GBK)修改成UTF-8

如何设置ORACLE数据库的编码(ZHS16GBK)修改成UTF-8

如何修改Oracle客户端编码:

开始-运行   -   regedit     在注册表中

打开HKEY_LOCAL_MACHINE-----SOFTWARE---ORACALE还有这下面有个分支:home0,NLS_LANG的键值.

如何修改Oracle服务端编码:
注意:如果没有大对象(LOB),在使用过程中进行语言转换没有什么影响,具体过程如下(切记设定的字符集必须是ORACLE支持,不然不能start)  

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   UTF-8; 
SQL>   shutdown   immediate; 
SQL>   startup 

你可能感兴趣的:(oracle,sql)