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 XE时,有时我们可能需要修改数据库的字符集以支持不同的语言或特殊字符。此外,随着应用程序的发展,升级Oracle Application Express (APEX)到最新版本也是必要的,以获取更多的功能和安全性更新。以下...
Oracle 10g数据库是Oracle公司推出的一款关系型数据库管理系统,广泛应用于企业级数据存储与管理。本章主要讲解如何在32位Windows系统上安装和卸载Oracle 10g数据库。 首先,安装前需要确保满足硬件和软件的需求。...
- **NLS_LANG字符集与数据库字符集不同**: 当客户端的NLS_LANG设置与数据库的字符集不匹配时,可能会出现乱码现象。 - **NLS_LANG字符集和数据库字符集相同**: 即使两者字符集相同,如果编码方式不一致也可能导致...
8. 安装后的配置:安装完成后,还需要配置Oracle XE的一些参数,如数据库字符集、监听器配置等。可以通过Oracle提供的图形工具Enterprise Manager Database Control或者通过修改配置文件来完成这些配置。 9. 系统...
8. **创建数据库**:选择数据库模板,如通用数据库、数据仓库、RAC等,并设置数据库字符集、表空间和用户权限。 9. **安装数据库管理工具**:如Oracle企业管理器(EM)或SQL*Plus,这些工具用于数据库的日常管理和...
Oracle 10g是Oracle数据库的一个重要版本,提供了许多增强的功能和优化。本教程主要关注Oracle 10g在32位Windows环境下的安装和卸载。 在安装Oracle 10g数据库之前,你需要了解和满足一定的硬件和软件需求。硬件...
通过DBCA,你可以指定数据库类型、大小、字符集、存储选项等。 3. 手动创建数据库:对于高级用户,也可以通过SQL命令行工具如SQL*Plus来手动创建数据库。这涉及到执行一系列SQL脚本,包括创建控制文件、数据文件、...
- 创建数据库:掌握创建新数据库的完整流程,包括选择适当的字符集和数据库模板。 3. **SQL语言**: - SQL基础:学习SQL查询语句,如SELECT、INSERT、UPDATE和DELETE。 - SQL高级特性:了解子查询、联接、聚合...
在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux 5 (RHEL5) 上安装Oracle 10g数据库。Oracle 10g是Oracle公司的一款企业级数据库管理系统,广泛应用于各种规模的企业中,用于存储、管理和处理大量数据。...
C++作为一种强大的编程语言,虽然原生并不包含直接访问数据库的库,但可以通过第三方库如ocilib与Oracle数据库进行交互。本篇将详细介绍如何利用C++结合ocilib库实现对Oracle数据库的访问。 ocilib是一个开源的C/...
其中,Oracle 10g版本作为Oracle公司推出的一款重要产品,在企业级数据管理和处理中占据着举足轻重的地位。然而,在全球化的背景下,数据库的语言环境设置显得尤为重要,它不仅关系到用户界面的友好程度,还直接影响...
Oracle 10g是Oracle公司的一个重要版本,它提供了许多先进的特性和功能,包括数据仓库、网格计算、自动管理等。本文主要针对初学者,详细讲解Oracle 10g数据库的安装和卸载过程,以帮助更好地理解和掌握Oracle数据库...
常见的环境变量包括NLS_LANG(定义语言和字符集),ORACLE_BASE(Oracle软件安装的顶层目录),ORACLE_HOME(Oracle 10g软件的具体安装位置),ORACLE_SID(数据库实例的标识符)以及PATH(包含Oracle可执行文件的...
9. **全球化支持**:Oracle DataAccess支持多种字符集和全球化设置,满足跨地域和多语言的需求。 10. **Oracle Application Express (Apex) 支持**:对于使用Oracle Apex开发的应用,Oracle.DataAccess提供了方便的...
- 右键点击“setup.exe”,选择“属性”,然后在“兼容性”选项卡中选择“以兼容模式运行这个程序”,并选择一个与Oracle 10g兼容的系统版本,如Windows XP SP3。 6. **安装类型**: - 安装过程中有两个主要选项...
3. **SQLPLUSW**:与SQL*Plus类似,但支持宽字符集。 4. **DBCA (Database Configuration Assistant)**:用于创建、删除和配置数据库。 5. **EM Express (Enterprise Manager Express)**:轻量级数据库管理界面,...
你需要定义如数据库类型(单实例或多实例)、字符集、管理选项(企业管理器Express、数据库控制等)、口令等参数。 - 示例响应文件内容: ``` ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_BASE=/u...
Oracle XE 11g版本在Windows环境下提供了便捷的安装体验,并附带了一系列开发工具,如Oracle SQL Developer、Oracle Application Express以及对Java和.NET的支持,使得开发者能够快速构建和部署应用。 #### 系统...
2. **字符集确定**:Oracle 11g引入了更灵活的字符集管理机制,使得DBA能够更容易地处理多语言环境下的字符集问题。 3. **SYSASM角色和OSASM权限组**:为了更好地管理自动存储管理(ASM)环境,Oracle 11g引入了SYSASM...
可以选择预定义的模板,或者自定义数据库的大小、表空间、字符集等参数。 4. **配置网络服务**:Oracle数据库使用监听器(Listener)来管理数据库实例的网络连接。需要配置监听器以确保数据库可以被远程访问,这...