`

修改Oracle 10g Express Edition的字符集

阅读更多

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 

这样字符集的修改就完成了

分享到:
评论

相关推荐

    oracleXE字符集改成GBK

    Oracle 10g Express Edition是Oracle专门为小型用户提供的免费版本。Oracle XE十分小巧,安装简单,可供第三方软件开发商部署较小的应用。  不过Oracle XE目前的beta2缺省安装的字符集是WE8MSWIN1252,不是中文...

    Ubuntu 12.04下安装Oracle Express 11gR2

    Oracle Express Edition(XE)11g R2是一个免费的数据库管理系统,可为学习和开发提供一个功能丰富的平台。在Linux系统,尤其是Ubuntu Server 12.04 LTS上安装它需要一定的技术知识和步骤遵循。下面是关于如何在...

    oralce10g更改语言环境.txt

    其中,“XE”代表的是Oracle 10g Express Edition的缩写,不同的Oracle版本可能对应的键名不同,例如“ORCL”等。 #### 步骤三:修改NLS_LANG键值 在 `[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE]` 下找到 `NLS_...

    Oracle数据库管理

    - **Oracle软件的获取**: Oracle官方提供了多种版本的数据库软件供用户下载,包括Oracle Database Enterprise Edition、Standard Edition以及Express Edition等。用户可以根据自身需求选择合适的版本进行下载。 - **...

    刚刚在官网下载的最新oracle客户端32位

    6. **连接管理**: 使用Oracle客户端,可以通过sqlplus命令行工具或者图形化的Database Express Edition (SQL Developer) 连接到数据库,执行查询和管理任务。sqlplus是命令行实用程序,而SQL Developer提供了一个...

    oracle安装-卸载-初识oracle-笔记

    对于初学者,推荐使用Oracle Database Express Edition (XE),这是一个轻量级且免费的版本,适合学习和开发。 二、安装Oracle 安装过程涉及几个关键步骤:设置环境变量、创建监听配置、初始化数据库实例、安装...

    ORACLE数据库知识、操作方法。安装ORACLE

    例如,对于Windows用户,通常会下载Oracle Database Express Edition (XE)或Enterprise Edition作为入门学习和小型项目使用;而对于服务器环境,可能更倾向于选择Linux上的Oracle数据库。 安装过程大致分为以下几个...

    oracle文档

    ### Oracle Database Express Edition (XE) 安装与管理 #### 引言 Oracle Database Express Edition(简称 Oracle XE)是一款免费、全功能的 Oracle 数据库版本,专为开发者和小型项目设计。它易于安装和使用,并且...

    oracle安装与pde文件导入

    通常会有两种类型:Oracle Database Express Edition (XE) 和 Oracle Database Enterprise Edition (EE),前者适合小型应用,后者则为大型企业级应用。 3. **运行安装程序**:解压下载的安装包,运行“setup.exe”...

    201212-ug-php-oracle

    **Oracle Database Express Edition 11g Release 2** - **简介**:Oracle Database Express Edition (XE) 是 Oracle 提供的一款免费的数据库产品,适用于开发人员和小型企业。 - **特性**: - **轻量级**:占用...

    oracle软件安装和数据库的创建_oracle_数据库oracle_

    通过DBCA,你可以指定数据库类型、大小、字符集、存储选项等。 3. 手动创建数据库:对于高级用户,也可以通过SQL命令行工具如SQL*Plus来手动创建数据库。这涉及到执行一系列SQL脚本,包括创建控制文件、数据文件、...

    oracle基础学习pdf

    - 安装与配置:简述如何在不同操作系统上安装Oracle数据库,包括Oracle Database Express Edition(XE)和企业版。 - SQL*Plus:Oracle的命令行工具,用于执行SQL语句和数据库管理任务。 2. **第3章 限制数据和对...

    oracle数据库管理--初级

    2. **Oracle版本**:Oracle有多个版本,如Express Edition(XE)、Standard Edition(SE)、Enterprise Edition(EE)等,每个版本的功能和性能都有所不同,初级学习通常从XE或SE开始。 3. **安装与配置**:Oracle...

    02_Oracle安装与卸载下

    2. 下载安装包:Oracle提供多种版本,如Oracle Database Express Edition (XE)、Standard Edition (SE)、Enterprise Edition (EE)等,根据需求选择合适的版本。从Oracle官方网站下载相应版本的安装文件。 3. 创建...

    oracle从入门到精通.pdf

    2. 创建数据库:通过Oracle Database Configuration Assistant (DBCA)工具创建新数据库,设定字符集、表空间、用户权限等参数。 三、SQL基础 1. DDL:创建、修改和删除数据库对象,如CREATE TABLE、ALTER TABLE、...

    oracle笔记二--plsql 编程.txt

    - 运行`CMDSQLPLUS`或`sqlplus/assysdba`登录,提示Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production; - 执行`Alter USER DBSNMP ACCOUNT UNLOCK`解锁用户; - SQL/PLUS登录,列出默认用户名...

    oracle 64.rar

    1. **Oracle版本**: Oracle数据库有多个版本,如Express Edition (XE),Standard Edition (SE),Standard Edition 2 (SE2)和Enterprise Edition (EE)。根据描述,这里可能是企业版或标准版,因为这些版本通常用于...

    ODTwithODAC112030X64.rar

    Oracle 11g是Oracle公司的一款关系型数据库管理系统,提供了多种版本,包括Express Edition、Standard Edition和Enterprise Edition,以满足不同规模和复杂性的业务需求。64位客户端完整版意味着它包含了所有必要的...

Global site tag (gtag.js) - Google Analytics