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
这样字符集的修改就完成了
分享到:
相关推荐
Oracle Database 10g Express Edition,本人用于学习。
Oracle Database 21c Express Edition安装指导文件,英文原版。
Oracle Database Express Edition Online Documentation 10g Release 2 (10_2).从官方下载的英文文档,希望对大家有帮助。
Oracle 修改字符集Oracle 修改字符集Oracle 修改字符集
oracle11g导入报错,很多情况下是字符集不同导致失败,附件为oracle11g更改字符集操作说明,多次实测有效。
Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK .
oracle11g 修改字符集 修改为ZHS16GBK 有时候因为数据库的字符集的问题,导致dmp文件不能正常导入到其他数据库。可以用下面的方法将数据库的字符集修改一下
NULL 博文链接:https://xuhuandh.iteye.com/blog/530944
Oracle 10g Express Edition是Oracle专门为小型用户提供的免费版本。Oracle XE十分小巧,安装简单,可供第三方软件开发商部署较小的应用。 不过Oracle XE目前的beta2缺省安装的字符集是WE8MSWIN1252,不是中文...
修改Oracle数据库字符集的命令行方法。 在Oracle10g上也可以使用
oracle 字符集修改命令oracle 字符集修改命令oracle 字符集修改命令oracle 字符集修改命令
ORACLE11g命令行更改字符集,免去你重装浪费的时间
oracle字符集的查看,oracle客户端字符集的修改
修改oracle数据库的字符集方法(RAC),适用RAC
Oracle字符集的问题.总结了一些项目中的实际问题,和解决办法
文中详细描述了如何修改ORACLE11G字符集的方法和步骤
为oracleRAC环境下修改字符集提供可靠依据。可为rac环境下修改其他参数提供参考。
安装ORACLE数据库,字符集默认是AL32UTF8,有时需要改变数据库字符集,改成ZHS16GBK,资源里面是修改步骤。
怎样修改查看Oracle字符集及怎样修改字符集
Oracle 11g Express 官方linux 64位版本