Oracle 10g EXPress Edition是Oracle专门为小型用户提供的免费版本。Oracle XE十分小巧,安装简单,可供第三方软件开发商部署较小的应用。
不过Oracle XE目前的beta2缺省安装的字符集是WE8MSWIN1252,不是中文字符集,并且不能通过直接运行 alter database character set ZHS16GBK ; 来修改,因为ZHS16GBK不是缺省字符集的超集。过去流传很广的直接修改sys用户下的PROPS$表的方法,也会给字符集的变更留下很多潜在的问题.
不过在安装完Oracle XE后,可以在sqlplus(即Oracle XE的run SQL command line)中, 进行如下的操作来修改字符集:
connect system/oracle9i as sysdba
shutdown immediate
startup mount
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 internal_use ZHS16GBK ;
shutdown immediate
startup
这样字符集的修改就完成了
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/7_databases/mysql/Mysqljs/20090412/164865.html
分享到:
相关推荐
oracle数据库字符集 无法修改数据库字符集 乱码
修改Oracle数据库字符集的命令行方法。 在Oracle10g上也可以使用
修改oracle数据库字符集详细的操作命令
根据网上资料整理,经多次实验,可用。扣10分是多了点,没办法,哈哈,挣点钱啊。忘大家多多照顾。
修改oracle数据库的字符集方法(RAC),适用RAC
Oracle 修改字符集Oracle 修改字符集Oracle 修改字符集
ORACLE修改数据库字符集
oracle 字符集修改命令oracle 字符集修改命令oracle 字符集修改命令oracle 字符集修改命令
Oracle数据库字符集问题解析
oracle11g 修改字符集 修改为ZHS16GBK 有时候因为数据库的字符集的问题,导致dmp文件不能正常导入到其他数据库。可以用下面的方法将数据库的字符集修改一下
字符集在创建数据库时指定,在创建后通常不能更改,所以在创建数据库时能否选择一个正确的字符集就显得尤为重要。
ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期...
Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK .
Oracle数据库字符集问题解析.pdf
Oracle 9i10g 数据库管理详细
为了确保Export、Import过程...特别要注意的是,Oracle数据库字符集通常是在创建时确定,一旦存储用户数据后就不要再修改了,因为其数据都是使用该字符集进行存储的,改换其他字符集之后,原有数据就不能够正确表示了。
Oracle+10g+数据库管理艺术Oracle+10g+数据库管理艺术Oracle+10g+数据库管理艺术Oracle+10g+数据库管理艺术Oracle+10g+数据库管理艺术
Oracle 11g中文版数据库管理、应用与开发标准教程
DBA必修课,oracle10g手动创建数据库和实例教程。
Oracle 10g数据库管理艺术Oracle 10g数据库管理艺术Oracle 10g数据库管理艺术