windows下装的oracle,如何将字符集al32utf8改为zhs16gbk
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下装的oracle,如何将字符集al32utf8改为zhs16gbk相关的知识,希望对你有一定的参考价值。
什么版本没说,是8i?如果是按下面操作有一个配置文件名为dbappscfg.properties,修改该文件即可解决上述问题。这个文件的位置在$ORACLE_HOME\sysman\config目录下,用任何的文本编辑器打开该文件,在这个文件里面,找到这样一项,
#
SQLPLUS_NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
去掉注释符#,同时将其修改为
SQLPLUS_NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
对于Windows操作系统,还需要修改一项,在文件中找到#
SQLPLUS_SYSTEMROOT=c:\\WINNT40,去掉注释符,将其修改为你所在机器的操作系统主目录。如操作系统的主目录在D盘的Winnt下,则将其修改为
SQLPLUS_SYSTEMROOT=d:\\WINNT
9i可直接修改如下:
sqlplus直接进去,输入命令:
select
value$
from
props$
where
name='
NLS_CHARACTERSET';
显示不是ZHS16GBK,就更改,默认的是:WE8ISO8859p1
更改命令:
update
props$
set
value$='ZHS16GBK'
where
name='NLS_CHARACTERSET';
重启生效
楼主玩我,给了8i和9i后才告诉是10G
10g修改如下:
NLS_LANG=SIMPLIFIED
CHINESE_CHINA.ZHS16GBK
set
nls_lang
=
AMERICAN_AMERICA.ZHS16GBK 参考技术A 这么着修改:
有一个配置文件名为dbappscfg.properties,修改该文件即可解决上述问题。这个文件的位置在$ORACLE_HOME\sysman\config目录下,用任何的
文本编辑器
打开该文件,在这个文件里面,找到这样一项
NLS_LANG=SIMPLIFIED
CHINESE_CHINA.ZHS16GBK
set
nls_lang
=
AMERICAN_AMERICA.ZHS16GBK本回答被提问者采纳
如何在win7下装ubuntu
参考技术A 在win7下准备好要安装Ubuntu的分区;使用Ubuntu镜像文件制作U盘或光盘;重启电脑从U盘启动,开始安装Ubuntu系统。 参考技术B 需要使用一个启动工具,将ubuntu处理一下。我将工具已经上传。(处理好了,第一启动方式设置为U盘启动就可以安装了 )
以上是关于windows下装的oracle,如何将字符集al32utf8改为zhs16gbk的主要内容,如果未能解决你的问题,请参考以下文章
64位linux下装ORACLE 11g用哪个版本的好?版本如下图:
字符集为AL32UTF8的Oracle数据库导入编码格式为UTF-8无BOM编码的sql文件,导入的中文全是乱码,如何解决?