码迷,mamicode.com
首页 > 数据库 > 详细

oracle数据库字符集的修改

时间:2014-08-28 13:11:39      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   ar   数据   art   

本文摘自:http://blog.csdn.net/nsj820/article/details/6571105
1、改客户端字符集:通过WINDOWS的运行菜单运行Regedit,修改注册表 Start -> Run -> Rededit <-| Under registry Editor - > HKEY_LOCAL_MACHINE -> SOFTWARE ->ORACLE->KEY_XE->RIGHT WINDOW DOUBLE CLICK NLS_LANG -> CHANGE VALUE TO "AMERICAN_AMERICA.UTF8" ->OK ->CLOSE REGISTRY 正确设置ORACLE客户端字符集的方法: oracle客户端字符集设置需要和服务器端一致,否则会出现乱码问题。 首先连接服务器,查询服务器端设置: select * from v$nls_parameters; 找到: NLS_LANGUAGE NLS_TERRITORY NLS_CHARACTERSET 环境变量nls_lang便是由这三部分组成 NLS_LANG = language_territory.charset 比如: NLS_LANG = American_Japan.JA16SJIS 2、改服务器端字符集,通过ORACLE的SQL PLUS命令窗口改 在SQL*PLUS 中,以DBA登录 conn 用户名 as sysdba 然后执行以下命令 >shutdown immediate; (把database停了) >startup mount; (把database重开去可更改情況) >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 utf8; OR >alter database character set internal_use utf8; >shutdown immediate; >startup; (重开正常oracle) ORACLE数据库字符集修改完成!

 

oracle数据库字符集的修改

标签:style   blog   http   color   os   io   ar   数据   art   

原文地址:http://www.cnblogs.com/quyanhui/p/3941317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!